Suchergebnisse für Anfrage "c"

2 die antwort

Wie überprüfe ich, ob das Flag in der TCP-Struktur gesetzt ist?

Ich verwende die pcap C-Bibliothek zum Lesen von Paketen. Momentan benutze ich folgendes, um zu prüfen, ob ein Flag imstruct tcphdr (Diese Struktur ist im @ definiernetinet/tcp.h library) ist gesetzt: struct tcphdr *tcp = .... if(tcp->th_flags ...

4 die antwort

Wie findet der Befehl ls die Anzahl der festen Links?

Wie funktioniert der Befehlls -l zählen die Anzahl der Hardlinks einer Inode? Verwendet es die Linux-API oder ist es Code, der tiefere Kenntnisse des Linux-Kernel-Quellcodes erfordert? Ich kann den Quellcode von @ noch nicht verstehls, weil ich ...

4 die antwort

Differenz zwischen int und char in getchar / fgetc und putchar / fputc?

Ich versuche C alleine zu lernen und bin irgendwie verwechselt mitgetchar undputchar: 1#include <stdio.h> int main(void) { char c; printf("Enter characters : "); while((c = getchar()) != EOF){ putchar(c); } return 0; } 2#include <stdio.h> ...

TOP-Veröffentlichungen

8 die antwort

Wie löse ich “BUG: Scheduling während atomic: swapper / 0x00000103 / 0, CPU # 0”? im TSC2007 Treiber?

Ich habe den tsc2007-Treiber gefunden und nach unseren Wünschen modifiziert. Unsere Firma produziert ein eigenes TI DM365-Board. In diesem Board haben wir TSC2007 verwendet und den PENIRQ-Pin mit GPIO0 von DM365 verbunden. Es wird auf Fahrer OK ...

4 die antwort

Warum gibt sizeof (char + char) 4 zurück?

char a, b; printf("%d", sizeof(a+b));Was wird auf den Bildschirm geschrieben? Ich dachte, da sizeof (char) = 1 ist, wird sizeof (a + b) auch 1 sein, aber es stellte sich heraus, dass es 4 ist. Ich verstehe das nicht. Warum schreibt es 4, wenn ...

8 die antwort

char four [4] = "four"; Was ist die richtige Semantik für diese Anweisung?

int main(void) { char four[4] = "four"; return 0; }Wenn als C ++ - Programm kompiliert, meldet G ++ xxx.cpp: In der Funktion int main (): xxx.cpp: 3: Fehler: Initialisierungszeichenfolge für Zeichenarray ist zu lang Wenn ein C-Programm ...

2 die antwort

Warum erlaubt C keine implizite Konvertierung von char ** in const char * const * (und C ++ tut dies)?

Ich kenne implizite Konvertierung vonchar ** zuconst char ** kann nicht gemacht werden und warum, und dass die Konvertierung nachchar *const * funktioniert. Unten finden Sie Links zu Erklärungen dazu. Es macht alles Sinn, abgesehen von einer ...

2 die antwort

Wie greife ich mit einem c-Programm auf einen unformatierten Sektor der Festplatte in XP zu?

Ich möchte wissen, wie man in Windows XP mit einem C-Programm auf einen Sektor der Festplatte zugreift.

6 die antwort

Wie funktioniert rand ()? Hat es bestimmte Tendenzen? Gibt es etwas Besseres?

Ich habe gelesen, dass es etwas mit der Zeit zu tun hat, auch wenn man time.h mit einbezieht, also habe ich so viel angenommen, aber wie funktioniert es genau? Hat es auch Tendenzen zu ungeraden oder geraden Zahlen oder so ähnlich? Und ...

16 die antwort

Kann ich mit dem C / C ++ - Präprozessor Zahlen hinzufügen?

Für eine Basis. Basis 1 gerade. Eine Art komplexe Substitution. Auch und natürlich ist dies im realen Produktionscode keine gute Idee. Ich habe nur aus Neugier gefragt.