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

Wie kann dieser Code ohne Boost neu geschrieben werden?

Meine Aufgabe ist es, Sergiu Dotencos Well Equidistributed zu modifizieren Long-period Linear (WELL) -Algorithmus Code, um Boost nicht zu verwenden (nicht zu sagen, dass Boost schlecht ist, aber aufgrund der Unternehmenspolitik muss ich es ent...
13.12.2017, 01:58
8
Antworten

Wie gehen Sie mit signierten Zeichenproblemen mit der Standardbibliothek um?

Das ist ein wirklich langjähriges Problem in meiner Arbeit, dass ich merke, dass ich immer noch keine gute Lösung für ... habe C hat alle seine Charaktertestfunktionen für ein int definiert: %Vor% Aber Zeichen werden oft signiert, und e...
10.11.2011, 16:42
10
Antworten

Ist es ratsam, den Komma-Operator zu verwenden?

Ich habe kürzlich (nur auf SO tatsächlich) in Anwendungen des C / C ++ - Komma-Operators gelaufen. Von dem, was ich sagen kann, erzeugt es einen Sequenzpunkt auf der Linie zwischen den linken und rechten Operatoren, so dass Sie eine vorhersagbar...
21.11.2011, 23:08
5
Antworten

Warum verwenden numerische STL-Algorithmen 'op' statt 'op ='?

Warum scheinen std::numeric -Algorithmen op anstatt op = zu bevorzugen? Zum Beispiel, hier ist die Implementierung von std::accumulate in LLVM: %Vor% Wäre das nicht potenziell effizienter / weniger ausführlich / besser, wenn es...
04.03.2015, 19:17
10
Antworten

Das Beste aus beiden Welten: Browser- und Desktop-Spiel?

Wenn ich eine Plattform für ein Spiel in Betracht ziehe, habe ich mich für eine Multi-Plattform (Win / Lin / Mac) entschieden, kann mich aber nicht so weit entscheiden, was Browser oder Desktop betrifft. Da ich nicht allzu weit in der Entwicklun...
15.06.2010, 13:23
3
Antworten

Hat C ++ etwas wie Liststring in C #?

Hat C ++ etwas wie List<> in C #? Etwas wie List<string> zum Speichern eines Arrays von Strings.     
12.06.2011, 06:57
4
Antworten

Ich bekomme einen Fehler bezüglich Enum (denke ich)

Ich teste Code auf einem Solaris-Computer über SSH Secure Shell mit c ++ remote. Nicht sicher, welche Version etwas ist; Solaris, der C ++ / Compiler, usw. (und wissen nicht, wie man durch SSH Secure Shell herausfinden) ... Dieser Code: %Vo...
09.06.2011, 07:19
2
Antworten

__do_global_dtors_aux und __do_global_ctors_aux

Ich habe ein einfaches Programm in C ++ disassembliert und es gibt diese beiden Funktionsnamen. Ich denke, dass ctor Konstruktor bedeutet und dtor Destruktor bedeutet, und Wort global bedeutet vielleicht, dass sie globale Objekte erzeugen und ze...
25.06.2011, 11:41
3
Antworten

Haben C ++ - Blöcke {} negative Auswirkungen?

Ich habe kürzlich entdeckt, dass {} Blöcke alleine verwendet werden können. Für mich kann dies in einigen Fällen wirklich hilfreich Lesbarkeit Zum Beispiel im folgenden Code: %Vor% Kann (ohne IDE-Auto-Indentation zu kämpfen) werden: %Vo...
13.10.2013, 20:17
2
Antworten

Konstruktor der abgeleiteten QT-Klasse kopieren

Ich habe eine Klasse, die öffentlich von QWidget geerbt wurde: %Vor% Wenn ich mein Projekt gebaut habe, beschwert sich der Compiler:    WARNUNG :: Die Basisklasse "class QWidget" sollte explizit initialisiert werden   im Kopierkonstruk...
30.09.2013, 10:58