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.
3
Antworten

Kombination zweier #definierter Symbole in C ++ - Präprozessor

Ich möchte tun: %Vor% , so dass PRODUKT tatsächlich MyApplication_XY123 ist. Ich habe versucht, mit dem Merge-Operator ## zu spielen, aber mit begrenztem Erfolg ... %Vor% = & gt; MyApplication_VERSION %Vor% = & gt; MyApplication_ (XY1...
16.05.2013, 15:30
4
Antworten

Finde heraus, ob der Punkt in einem von N (möglicherweise überlappenden) Rechtecken in weniger als O (N) ist

Ich habe ein Bild und möchte QuickInfos anzeigen, wenn sich die Maus über bestimmte rechteckige Bereiche bewegt. Die rechteckigen Bereiche können bis zu 1000 sein. Wenn Sie jedoch jedes Rechteck überprüfen, wenn sich der Punkt darin befindet, al...
16.05.2013, 09:37
2
Antworten

C ++ std :: regex Reguläre Ausdrücke Mehrere Übereinstimmungen finden

Ich versuche, ein Zertifikat in C ++ zu analysieren und entschied, dass es eine gute Gelegenheit war, Regex zu lernen. Ich habe gerade vor einer Stunde etwas über Regex gelernt, entschuldige also meinen Mangel an Wissen. Ich suche nach allen...
13.09.2013, 18:49
3
Antworten

Schnelles, einfaches CSV-Parsen in C ++

Ich versuche, eine einfache CSV-Datei mit Daten in folgendem Format zu parsen: %Vor% Also, eine sehr einfache und fest formatierte Datei. Ich speichere jede Spalte dieser Daten in einem STL-Vektor. Als solche habe ich versucht, den C ++ - We...
30.05.2012, 10:20
1
Antwort

C ++ Vektormatrix-Operator hohe Rechenkosten?

Ich habe immer gewusst, dass die reichen Abstraktionen von C ++ mit einem gewissen Rechenaufwand verbunden sind, aber ich hatte den Eindruck, dass dieser Overhead nahezu vernachlässigbar wäre, sobald die korrekten Compileroptimierungen angewende...
05.11.2012, 18:34
6
Antworten

Warum sollte ich eine Skriptsprache einbetten? [geschlossen]

Ich lerne jetzt C ++ und habe viel über eingebettete Skriptsprachen gehört. Ich habe mir das ganz anders vorgestellt. Ich dachte, ich würde alle meine leistungsstarken Funktionen in C ++ schreiben und sie aus einer Skriptsprache wie Lua oder...
05.11.2012, 23:30
3
Antworten

Wie kann ich nur die Füllbytes einer Klasse auf null setzen?

Ich möchte die Padding-Bytes einer Klasse auf 0 setzen, da ich Instanzen auf Byte-Ebene speichere / lade / vergleiche / hashe, und matter-initialized padding führt bei jeder dieser Operationen zu Nicht-Determinismus. > Ich weiß, dass dies err...
23.10.2013, 15:08
2
Antworten

was bedeutet das Teilen durch die Größe von (void *)?

Ich arbeite mit Hashtabellen und bin auf diese Funktion gestoßen. Aber was bedeutet hash / sizeof (void *)? und der Kommentar danach - loswerden von bekannten 0 Bits? %Vor%     
24.10.2013, 13:56
2
Antworten

Warum gibt QMap :: operator [] (const Schlüssel & Schlüssel) als Wert zurück?

Ich habe festgestellt, dass die QMap::operator[](const Key & key) diese beiden Überladungen : %Vor% Gibt es einen Grund für die Rückgabe nach Wert? Und da wir eine Bewegungssemantik haben: Wenn wir nach Wert zurückgeben, sol...
29.08.2013, 06:28
3
Antworten

Sind basic_string-Literale schneller oder werden sie zur Kompilierzeit besser behandelt?

Während ich den Entwurf von C ++ 14 / C ++ 1y (n3690) überflog, bemerkte ich die Einführung der basic_string literal Suffixe in § 21.7: %Vor% Meine Fragen sind: Gibt es eine Möglichkeit, zur Laufzeit mit basic_string Literalen sc...
26.08.2013, 08:11