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

Erstellen eines vom Benutzer eingegebenen Arrays mit einem neuen Operator

Ich habe ein paar arraybezogene Fragen. Ich habe studiert, dass Array-Größe konstant auf Deklaration sein muss / Compiler muss seinen Wert kennen. Aber mit dem GNU GCC-Compiler (C ++ 11 Standardfilter) kann ich ein Programm mit einer Variablen a...
13.06.2013, 01:44
4
Antworten

Konvertiere einen float in 4 uint8_t

Ich habe eine float Variable , die ich über ein CAN-Protokoll senden muss. Um dies zu tun, muss dieser Float von 32 Bits in 4 uint8_t variables geschnitten werden. Ich habe absolut keine Ahnung, wie es geht. Ich dachte zuerst daran,...
19.08.2014, 14:48
3
Antworten

Anonyme Objekte auf dem Stapel, in C ++?

Ich arbeite an einer Logging / Tracing-Einheit (und bitte nicht auf bestehende verweisen, dies ist für die Erfahrung genauso wichtig wie für das Ergebnis). Um eine Laufzeitaufruf-Stack-Ablaufverfolgung zu erhalten, besteht die Idee darin, z...
20.03.2013, 08:14
2
Antworten

C ++ Abhängigkeit vom Argument const referenz ändert sich nicht

Bitte beachten Sie den folgenden Code: %Vor% Kompiliert mit g ++ 4.6 mit -O3, kann ich sehen, dass das kompilierte Element den Wert von "a" zwischen den Funktionsaufrufen erneut liest. Wenn man die Definition von 'const int' ändert, tut der...
30.07.2014, 05:39
3
Antworten

std :: thread.join () Deadlock

Ich verstehe nicht, warum dieses einfache Snippet eine dead lock hat: %Vor% Bearbeiten Ich habe den Contursor-Satz mExit = true falsch eingegeben Bearbeiten 2 Ich verwende msvc2012 mit v110_xp toolset. Bearbeiten 3 Das Problem ve...
19.06.2013, 13:01
3
Antworten

Ist eine Thread-lokale Variable mit demselben Namen wie eine nicht-Thread-lokale Variable in Ordnung?

Ich habe eine Thread-lokale Variable envptr und eine Variable, die nicht thread-lokal ist, auch envptr genannt. Die letztere Variable wird nur in einem einzelnen Thread verwendet, dessen Ausführungscode die Thread-lokale Variablendeklarati...
23.01.2013, 17:57
2
Antworten

Unterschied zwischen basic_istream :: tellg () und basic_ostream :: tlp () [closed]

Ich habe mich nur gefragt, warum die Member-Funktionen tellg() , die in basic_istream<> class definiert sind, und tellp() , die in basic_ostream<> definiert sind, unterschiedliche Namen haben. Ist das so, weil basic_fstrea...
25.01.2013, 12:47
3
Antworten

__declspec (dllimport) wie man die Bibliothek lädt

Ссылка MSDN sagt, dass ich Funktion mit __declspec(dllexport) aus der Bibliothek exportieren kann, aber wie kann ich diese Bibliothek in meine ausführbare Datei laden? Ich habe eine exportierte Funktion in der DLL: %Vor% Und jetzt...
29.07.2013, 22:11
1
Antwort

Fast branchless max für Ganzzahlen ohne Vorzeichen

Ich habe einen Trick aus dem AGGREGATE Magic für schnelle Rechenmaxwerte gefunden. Das einzige Problem, dass dies für Ganzzahlen ist, und wie auch immer ich einige Dinge ausprobiert habe, hat keine Ahnung, wie man eine Version für Ganzzahlen o...
30.07.2013, 12:59
2
Antworten

Wie kann ich ein conexpr-Objekt im Namensraumbereich weiterleiten?

Beim Klingeln (Stamm) kann ich ein Objekt weiterleiten, das später mit constexpr wie folgt definiert wird: %Vor% Gcc 4.8 mag das nicht und sagt mir, dass die Vorwärtsdeklaration und die Definition sich in constexpr -ness unterscheiden....
13.11.2013, 16:16