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

Falsche gcc-generierte Baugruppenreihenfolge führt zu Leistungseinbußen

Ich habe den folgenden Code, der Daten aus dem Speicher in den DMA-Puffer kopiert: %Vor% So sieht gcc Assembly-Ausgabe aus: %Vor% Beachten Sie die Neuanordnung der letzten Anweisungen vmovdqa und vmovntdq . Mit dem oben generiert...
11.09.2014, 02:51
5
Antworten

Was passiert hier? sizeof (short_int_variable + char_variable)

%Vor% Kann mir jemand sagen, was passiert, wenn sizeof (a + b) "a ist kurz int type & amp; b ist char type"     Ausgabe ist: 2, 1, 4     
07.05.2013, 09:59
2
Antworten

Kann eine Zeitangabe mehr als 1 Sekunde Nanosekunden im Feld tv_nsec haben?

Ich arbeite mit dem clock_gettime() -Befehl und versuche, eine bestimmte Anzahl von Millisekunden an die timespec anzuhängen, die ich davon bekomme. Kann ich das einfach machen? %Vor% oder muss ich es aufteilen und herausfinden, ob es...
14.06.2013, 17:47
3
Antworten

C compiling - "undefinierter Bezug auf"?

Ich mache ein zuverlässiges Datenübertragungsprotokoll und habe den Funktionsprototyp %Vor% Mit dem structs %Vor% Und wenn ich die Funktion in diesem Format anrufe: %Vor% Wo A ist int und packet.payload ist struct pkt ,...
16.10.2013, 01:14
3
Antworten

Warum ist -lm in einigen Fällen nicht notwendig, wenn C-Code kompiliert und verknüpft wird?

Ich habe hier eine Beispieldatei: %Vor% Wenn ich es mit gcc sample.c -o a kompiliere, funktioniert es gut. Ich kann es mit ./a ausführen und es erzeugt die Ausgabe 2.302585 wie erwartet. Aber wenn meine Datei so aussieht: %Vor%...
21.10.2013, 05:18
1
Antwort

Erhalte die aktuelle Zeit in Sekunden im Kernelmodul

Was ist die Standardmethode, um die aktuelle Zeit in Sekunden (seit der Epoche) in einem Kernel-Modul zu erhalten? Ich habe Techniken gesehen, die xtime beinhalten, die sehr langatmig sind und while-loops und locks beinhalten. Es muss einen b...
25.11.2012, 15:42
4
Antworten

POSIX Threads / Signale: Portable Möglichkeit zu bestimmen, zu welchem ​​Thread ein Signal gesendet wurde?

Ich habe einen Multithread-Server (mit POSIX-Threads) mit einem Thread für jede persistente Verbindung. In einem der Threads schließt sich das andere Ende der Verbindung, wodurch ein SIGPIPE geliefert wird. Gibt es eine (vorzugsweise portable) z...
27.12.2011, 21:55
4
Antworten

Welche technischen Nachteile haben C99-Style-VLAs? [geschlossen]

Ich habe von vielen Leuten gehört, dass das Array variabler Länge, das in C99 eingeführt wurde, schrecklich ist. Einige Leute im IRC sagten vor einer Minute: "Ich glaube nicht, dass C ++ VLAs bekommen wird, strousoup hat einige sehr negative Kom...
13.09.2012, 13:46
3
Antworten

Welche Bedeutung hat ein 0-Längen-Array in C? [Duplikat]

%Vor% Was ist die Bedeutung von a[0] , warum auch 2d Array der Größe 0 erlaubt ist?     
24.12.2011, 16:13
3
Antworten

C socket: recv und sende alle Daten

Ich möchte ein ähnliches Verhalten wie folgt erhalten: Serverlauf Client ausführen Client gibt einen Befehl wie "help" oder andere ein Der Server reagiert entsprechend gehe zu 3 Das Problem ist, dass wenn meine Funktion excCommand...
20.11.2012, 18:29