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

Wie kann Microsoft sagen, dass die Größe eines Wortes in WinAPI 16 Bits ist?

Ich habe gerade mit dem WinAPI angefangen. In der MSDN wird die folgende Erläuterung für den Datentyp WORD bereitgestellt.    WORT   Eine 16-Bit-Ganzzahl ohne Vorzeichen. Der Bereich ist 0 bis 65535 dezimal.   Dieser Typ wird in WinDef.h wi...
18.05.2016, 19:23
1
Antwort

Warum gibt "n & 1 == 0" immer false zurück? [Duplikat]

Warum gibt der Ausdruck n&1 == 0 immer false zurück, wobei n eine ganze Zahl ist? Ich möchte die bitweise Operation verwenden, um zu bestimmen, ob n gerade ist. Es gibt jedoch immer falsch zurück. (Der Clion hat mich auch da...
16.04.2016, 02:49
4
Antworten

Lua C API: Was ist der Unterschied zwischen lua_gettop () und -1?

Ich verstehe Stack nicht wirklich genau. %Vor%    Gibt den Index des obersten Elements im Stapel zurück. Weil Indizes   Beginnen Sie bei 1, dieses Ergebnis ist gleich der Anzahl der Elemente in der   stack (und so bedeutet 0 einen leeren Sta...
26.08.2013, 13:12
4
Antworten

Ist es technisch korrekt zu sagen, dass Variablen und Konstanten Objekte von Datentypen sind?

Kann man sagen Variablen und Konstanten sind Objekte von Datentypen ? Ich frage mich, was wäre die richtige Erklärung dafür %Vor% Hier können wir sagen, a ist ein Objekt vom Typ int und f ist ein Objekt vom Typ float ?     
27.04.2013, 10:43
2
Antworten

Warum funktioniert ein Linux-kompiliertes Programm nicht unter Windows?

Ich bin mir fast sicher, dass mein Problem auf die Tatsache zurückzuführen ist, dass das kompilierte Programm als ausführbare Linux-Datei kompiliert wurde, aber ich möchte das einfach überprüfen. %Vor% Das obige "Programm" sollte unter Windo...
20.08.2015, 11:54
5
Antworten

Kleinster Datentyp - kann ich eine Ein-Bit-Variable definieren? [Duplikat]

Ich brauche nur ein Bit, um meine Daten zu repräsentieren - 1 oder 0. Was ist der beste Weg, dies in C zu tun? Die "normalen" Datentypen sind zu groß.     
09.07.2015, 07:12
1
Antwort

scanf Übersprungen werden [duplizieren]

Ich versuche ein einfaches C-Programm für eine Klasse zu erstellen und eine der Voraussetzungen ist, dass ich scanf / printf für alle Ein- und Ausgaben verwenden muss. Meine Frage ist, warum wird mein scanf nach der for-Schleife im ma...
23.01.2013, 16:26
6
Antworten

Wie kann ich zusätzliche Aufrufe an eine idempotente Funktion verhindern?

Gibt es eine Möglichkeit, gcc mitzuteilen, dass eine Funktion, die Nebenwirkungen hat, nur einmal aufgerufen werden sollte, wenn zwei aufeinanderfolgende Aufrufe dieselben Argumente haben. Ich möchte folgendes Verhalten: %Vor% Ich kann foo...
22.08.2014, 21:17
2
Antworten

Undefined Referenzprobleme bei Verwendung von Semaphoren

Ich spiele mit der Verwendung von Semaphoren herum, aber ich stoße immer wieder auf Warnhinweise für nicht definierte Referenzen, wodurch mein Code nicht funktioniert. Ich habe Beispielcode aus einem Text gezogen, hatte aber Probleme mit einigen...
09.05.2014, 03:16
5
Antworten

Definieren Sie eine Funktion, die den Strukturzeiger zurückgibt

Bitte ertragen Sie mich, ich bin von anderer Sprache und Neuling zu c und lerne es von Ссылка %Vor% Ich verstehe, dass die zweite Person_create-Funktion einen Zeiger von struct Person zurückgibt. Ich verstehe nicht (ist vielleicht weil ich...
04.05.2012, 15:50