Suchergebnisse für Anfrage "c"

10 die antwort

Lesen eines Strings mit Leerzeichen mit sscanf

Für ein Projekt versuche ich, einen Int und einen String aus einem String zu lesen. Das einzige Problem ist, dass sscanf anscheinend das Lesen eines% s unterbricht, wenn ein Leerzeichen angezeigt wird. Gibt es überhaupt eine Möglichkeit, diese ...

4 die antwort

Gibt es eine Möglichkeit, GCC __attribute __ ((noreturn)) und <stdnoreturn.h> in einer einzigen Übersetzungseinheit zu verwenden?

n C11 gibt es das Schlüsselwort_Noreturn das ist ein Funktionsspezifizierer (wieinline is) zeigt an, dass die Funktion nicht zurückgibt - es ruft @ aexit() oder gleichwertig. Es gibt auch einen Header,<stdnoreturn.h>, die vollständige Definition ...

16 die antwort

Was ist der Zweck der Verwendung von -pedantic im GCC / G ++ - Compiler?

Dieser Hinweis [http://web.mit.edu/10.001/Web/Tips/tips_on_gcc.html] sagt: -ansi: Weist den Compiler an, die ANSI-Sprachoption zu implementieren. Dadurch werden bestimmte "Funktionen" von GCC deaktiviert, die nicht mit dem ANSI-Standard ...

TOP-Veröffentlichungen

4 die antwort

Strange-Ausgabe bei Verwendung von float anstelle von double

Seltsame Ausgabe, wenn ich @ benutfloat Anstatt vondouble #include <stdio.h> void main() { double p,p1,cost,cost1=30; for (p = 0.1; p < 10;p=p+0.1) { cost = 30-6*p+p*p; if (cost<cost1) { cost1=cost; p1=p; } else { break; } ...

4 die antwort

arm-none-eabi-ld: -lc kann nicht gefunden werden

Ich versuche, für ein XMC1100-basiertes Entwicklungsboard zu programmieren. Ich versuche dieses Tutorial:http: //eleceng.dit.ie/frank/arm/BareMetalXMC2Go/index.htm [http://eleceng.dit.ie/frank/arm/BareMetalXMC2Go/index.html] Ich habe die Datei ...

6 die antwort

irritating select () Verhalten in c

while (xxx) { timeout.tv_sec=TIMEOUT; timeout.tv_usec=0; FD_ZERO(&set); FD_SET(sd,&set); switch (select(FD_SETSIZE,&set,NULL,NULL,&timeout)) xxxxx } funktioniert gut, aber FD_ZERO(&set); FD_SET(sd,&set); while (xxx) { ...

16 die antwort

Verwenden Sie das richtige Tool für den Job: Embedded Programming

Ich interessiere mich für Programmiersprachen, die sich gut für Embedded-Programmierung eignen. Im Speziellen Ist es möglich, eingebettete Systeme in C ++ zu programmieren? Oder ist es besser, reines C zu verwenden? Oder ist C ++ nur dann OK, ...

4 die antwort

sizeof (struct) unterschiedlich für verschiedene Compiler

Angenommen, ich habe einen Code wie diesen: #include <stdio.h> #include <stdint.h> int main(int argc, char *argv[]) { typedef struct{ uint16_t x : 9; uint8_t y : 7; } z; printf("sizeof(z) = %lu\n",sizeof(z)); }Ich habe unter Mac (2) ...

6 die antwort

Ist die Referenzierung eines Zeigers, der standardmäßig nullptr undefiniertem Verhalten entspricht?

Ein Blog-Autor hat die Diskussion über Nullzeiger-Dereferenzierung angesprochen: http: //www.viva64.com/de/b/0306 [http://www.viva64.com/en/b/0306/] Ich habe hier einige Gegenargumente angegeben: http: //bit.ly/1L98GL ...

4 die antwort

Bitstream von Huffman-Codes variabler Länge - Wie schreibe ich in eine Datei?

Ich arbeite an einem Huffman-Codierungs- / Decodierungsprojekt in C und verstehe, wie der Algorithmus Informationen über den Huffman-Baum speichern, den Baum während der Decodierung neu erstellen und mit variabler Länge in die ursprüngliche ...