c++

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
9
Antworten

So finden Sie die Länge eines LPCSTR

Ich versuche, ein LPCSTR mit atoi () in eine ganze Zahl zu konvertieren, und um zu überprüfen, dass die Konvertierung erfolgreich ausgeführt wurde, möchte ich die Anzahl der Stellen in der produzierten Ganzzahl und der ursprünglichen LPCSTR zähl...
13.10.2009, 18:15
7
Antworten

Definieren Sie den Operator ** in C ++

Wie kann ich den Operator ** so definieren, dass er 2 Zahlen potenzieren kann? zB 2 ** 3 . Es sollte als Antwort 8 geben. Oder gibt es indirekt eine Möglichkeit, dies mit Operatorüberladung statt #define Makros zu machen?     
28.10.2013, 10:11
5
Antworten

Erzwinge all && ausgeführt werden?

Betrachten Sie die folgende variadic Funktion %Vor% Wenn eine Rekursionsstufe false ist, dann vermute ich, dass das Folgende nicht ausgeführt wird. Gibt es einen Trick, um die Rekursion für alle Argumente zu erzwingen, selbst wenn einer v...
23.03.2013, 15:01
9
Antworten

Ermöglichen alle C ++ - Compiler die Verwendung einer statischen Const-int-Klassenmitgliedsvariablen als Array-Bindung?

In VC ++, wenn ich ein Array für eine Klassenmitgliedsvariable angeben muss, mache ich es so: %Vor% (Bitte erzähl mir nicht von der Verwendung von std :: vector hier) Auf diese Weise habe ich eine Konstante, die als eine Array-Grenze und...
25.08.2009, 11:54
13
Antworten

Schnelle Schnittmenge der Mengen: C ++ vs C #

Auf meinem Computer (Quadcore, 8 GB RAM), der Vista x64 Business mit Visual Studio 2008 SP1 ausführt, versuche ich, zwei Zahlengruppen sehr schnell zu schneiden. Ich habe zwei Ansätze in C ++ und einen in C # implementiert. Der C # -Ansatz is...
29.06.2009, 21:23
6
Antworten

Warum C oder C ++ es nicht erlaubt, Array nach Werten zu übergeben, um zu funktionieren

C und C ++ ermöglicht die Übergabe von Struktur und Objekten nach Wert, obwohl die Übergabe von Arrays durch Werte verhindert wird, warum?     
22.03.2009, 14:17
9
Antworten

Klammern um 0 in "return (0);" - Anweisung in der Hauptfunktion - wozu dienen sie?

Normalerweise automatisch generierte C ++ "Haupt" -Funktion hat am Ende %Vor% oder %Vor% Aber warum gibt es Klammern in den obigen Aussagen? Ist es mit der Sprache C oder etwas verwandt? // BEARBEITEN Ich weiß, das ist richtig, abe...
01.07.2010, 07:26
5
Antworten

Ich bekomme das C ++ Pointer / Reference-System einfach nicht

Ich hatte nie Probleme mit Referenzen wie in Python (implizit) oder PHP (explizit & amp;). In PHP schreibst du $p = &$myvar; und du hast $p als Referenz, die auf $myVar zeigt. Also ich weiß in C ++ können Sie dies tun: %Vor%...
19.04.2010, 12:42
18
Antworten

Wie probierst du kleine / einfache C- oder C ++ - Quellcodes aus?

Es ist sehr einfach unter Linux, vi hochzufahren und 100-200 Zeilen Code zu schreiben, zu kompilieren und die Ergebnisse zu sehen: d. Versuche kleine, einfache Beispiele für C / C ++ - Code. Auf Windows jedoch mag ich Visual Studio, aber um e...
11.12.2009, 09:40
8
Antworten

C ++ DateTime-Klasse

Ich habe meine eigene C ++ DateTime Klasse definiert als: %Vor% Ich habe 2 DateTime , die ich vergleichen muss, um zu sehen, welche größer als die (neuere) die andere ist. Gibt es eine frei verfügbare C ++ DateTime Klasse, die ich...
12.08.2009, 16:22