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

So lesen Sie alle Dateien in einem Ordner mit C

Ich möchte alle Textdateien in einem bestimmten Ordner lesen. Die Namen der Dateien haben kein gemeinsames Muster in ihnen - sonst wäre die Aufgabe einfacher gewesen. %Vor% Es wäre gut, wenn ich auch mit Unterordnern umgehen könnte, aber sel...
31.07.2012, 08:30
5
Antworten

Den Speicherinhalt einer Union verstehen

Angenommen, ich definiere eine Vereinigung wie folgt: %Vor% Kann mir jemand sagen, wie der Speicher, in dem tst gespeichert ist, aussieht? Ich versuche die Ausgabe 1102813594 zu verstehen, die dieses Programm erzeugt.     
04.03.2010, 04:32
3
Antworten

Schreibweise, die ich im Quake-Quellcode nicht verstehen kann (C)

Ich habe mir den Quake 1-GPL-Code angesehen und bin auf verschiedene ähnliche Header-Dateien gestoßen, deren Zweck oder Verwendung ich nicht zu verstehen glaube. Sie sehen wie Tabellen aus und sind so strukturiert. %Vor% Ohne etwas vor oder...
03.12.2010, 10:31
7
Antworten

Wie implementiere ich ein Bitset in C?

Ich habe die Klasse Bitset in Java und I verwendet würde gerne etwas Ähnliches in C machen. Ich nehme an, dass ich es manuell machen müsste, wie die meisten Sachen in C. Was wäre eine effiziente Art zu implementieren? %Vor% vielleicht %V...
07.12.2010, 01:07
6
Antworten

Woher wissen Sie, wie viel Platz mit malloc () zuzuordnen ist?

Ich bin ein C-Neuling, ich komme aus C #. Ich habe etwas über Speicherverwaltung und die Funktion malloc() gelernt. Ich bin auch auf diesen Code gestoßen: %Vor% Was ich nicht verstehe ist, wie viel Speicherplatz für a_persons_name rese...
08.08.2009, 04:22
6
Antworten

Was ist der schnellste Weg, 32 0/1-Werte in die Bits einer einzelnen 32-Bit-Variablen zu packen?

Ich arbeite an einer x86 oder x86_64 Maschine. Ich habe ein Array unsigned int a[32] , dessen Elemente alle den Wert 0 oder 1 haben. Ich möchte die einzelne Variable unsigned int b so einstellen, dass (b >> i) & 1 == a[i] für a...
05.10.2014, 08:31
12
Antworten

Wie kann man auf Member einer 'struct' entsprechend einer Variablen in C zugreifen?

Angenommen, ich habe struct (die übrigens Bitfelder enthalten, aber das sollte Ihnen egal sein): %Vor% und ich möchte auf bequeme Weise auf das i -Mitglied zugreifen. Lassen Sie uns eine Retrieval-Lösung untersuchen. Ich habe diese Fun...
20.05.2009, 13:20
5
Antworten

So stoppen Sie einen Prozess mit einem "Stop Button"

Ich habe ein einfaches Fenster mit zwei Tasten erstellt, der erste nennt eine Funktion, die eine lange Zeit dauert, die zweite setzt den Wert einer Variablen "stop" auf TRUE, das war ursprünglich auf FALSE gesetzt. Meine Absicht ist, dass dur...
05.08.2010, 12:35
6
Antworten

Wann ist typedef in c zu verwenden?

Kann mir jemand sagen, wann ich typedef in C benutzen soll? Im folgenden Code bekomme ich eine Warnung von gcc : warning: useless storage class specifier in empty declaration %Vor%     
15.10.2012, 16:45
3
Antworten

Wie wird eine Gleitkommazahl nach einer bestimmten Anzahl von Dezimalstellen abgeschnitten (keine Rundung)?

Ich versuche, die Zahl 684.545007 mit 2 Punkten Genauigkeit in dem Sinne zu drucken, dass die Zahl abgeschnitten (nicht gerundet) wird nach 684.54 . Wenn ich benutze %Vor% es gibt 684.55 aus, aber was ich gerne hätte, ist 684.5...
05.10.2012, 02:59