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

Ablauf der Programmausführung während der Thread-Erstellung

Ich bin neu in Threads. Ich habe ein Beispielprogramm geschrieben, um einen Thread zu erstellen. %Vor% Nach der Kompilierung lautet die Antwort: %Vor% Ich verstehe, dass die Antwort variieren kann, da return 0; aufgerufen werden ka...
04.08.2014, 11:46
1
Antwort

Kann ich eine Umgebungsvariable definieren und sie in der bedingten Kompilierung verwenden?

Ich weiß, dass ich das in einer * .h-Datei machen kann: %Vor% Aber ich möchte einen Weg, wie ich etwas tun kann: %Vor% und V2.4.6 sind eine Umgebungsvariable. Kann ich das tun? Ich möchte V2.4.6 nicht in Visual Studio oder Code defini...
07.08.2014, 13:41
3
Antworten

Skalarobjekt benötigt ein Element im Initialisierer

Warum, wenn ich den folgenden Vektor von uint8_t initialisieren möchte %Vor% Ich bekomme diesen Fehler %Vor% Aber wenn ich das benutze: %Vor% es funktioniert gut.     
23.07.2014, 08:19
2
Antworten

Warum fügt der C / C ++ - Präprozessor hier ein Leerzeichen hinzu?

Ich habe ein kleines Problem mit einem Präprozessor, das mich verwirrt und ich kann keine Erklärung dafür in der Dokumentation / Präprozessor / Sprachspezifikation finden. %Vor% ist vorverarbeitet in: %Vor% Nach der Behandlung von Trigra...
24.06.2015, 08:39
1
Antwort

Haben unbenannte Bitfelder eine wohldefinierte Semantik?

Wird der folgende Code garantiert normal und erfolgreich beendet? %Vor% Beim Beantworten einer anderen Frage wurde die Möglichkeit eröffnet, dass die Zuweisung an ein benanntes Bit-Feld in einer Struktur ebenfalls erfolgt enthält ein unben...
06.09.2013, 06:11
2
Antworten

Ist es eine gute Übung, die Strukturdefinition in C zu verstecken?

Ich denke, dass das Verbergen der Definition der Struktur den Code sicherer macht, wenn Sie mit Hilfe des Compilers erzwingen, dass kein Mitglied der Struktur direkt angesprochen werden kann. Der Nachteil ist, dass Benutzer keine Variablen vom S...
15.12.2015, 22:14
1
Antwort

Warum hat das isa-Feld von Objective C-Objekt einen Offset mit seinem Klassenzeiger?

Ich versuche, den folgenden Code zu verwenden, um das C-Struct-Layout von NSObject zu verstehen. Zuerst drucke ich das Strukturlayout mit NSData, dann drucke ich den Klassenzeiger direkt mit [NSObject class] . %Vor% Und ich habe das Ergebn...
15.10.2015, 00:24
1
Antwort

So zeichnen Sie verbundene Streifenlinien in OpenGL wie folgt

Ich möchte eine Reihe von verbundenen Linien (GL_LINE_STRIP) auf folgende Weise zeichnen. Ich hatte versucht, selbst zu programmieren, habe aber nicht das gewünschte Ergebnis, also komme ich hierher, hilf mir herauszufinden, wo ich falsch...
09.07.2013, 17:35
1
Antwort

Ist es wohldefiniertes Verhalten, ein Element eines Arrays zu ändern, während ein anderes ein anderes Element desselben Arrays verändert?

Wenn ein Array vom Typ foo_t[n] und eine Menge von n Threads verwendet werden, wobei jeder der n Threads ein anderes Element des Arrays liest und ändert, mache ich müssen Änderungen des Arrays explizit synchronisiert werden, oder kann ich...
21.06.2014, 23:28
4
Antworten

Gibt es eine Möglichkeit, die Bits zu drucken, ohne eine Schleife in C zu verwenden?

Im Moment mache ich folgendes: %Vor% Es wäre auch toll, eine Lösung zu haben, die unabhängig von der Wortgröße ist (in meinem Beispiel derzeit auf 32 gesetzt).     
07.09.2014, 10:14