Suchergebnisse für Anfrage "c"

2 die antwort

Standardwert für statischen Zeiger in c / c ++ [duplizieren]

Diese Frage hat hier bereits eine Antwort: Initialisierung globaler und statischer Variablen auf 0 ist immer unnötig? [/questions/17012707/initialization-global-and-static-variable-to-0-is-always-unnecessary] 2 AntwortenAls statische ...

1 die antwort

Die Leistung von fwrite () liegt weit unter der Festplattenkapazität

Ich habe ein dynamisch zugewiesenes Array von astruct mit 17 Millionen Elementen. Um es auf die Festplatte zu speichern, schreibe ich fwrite(StructList, sizeof(Struct), NumStructs, FilePointer)In einem späteren Schritt las ich es mit einem ...

1 die antwort

Führe eine beliebige Funktion vor main [duplizieren] aus

Diese Frage hat hier bereits eine Antwort: Code vor main () ausführen [/questions/8713470/executing-code-before-main] 6 AntwortenIch möchte die benutzerdefinierte Funktion vor main () ausführen. Ist es möglich eine Funktion vorher ...

TOP-Veröffentlichungen

5 die antwort

Lesen einer unbekannten Anzahl von Ganzzahlen aus stdin (C)

Ich muss eine Eingabedatei wie folgt lesen: 1 19 20 41 23 2 41 52 43 3 90 91 941 4 512 5 6 51 61Jede ungerade Zeile ist eine ganze Zahl. Jede gerade Zeile ist eine unbekannte Anzahl von ganzen Zahlen. In C ++ ist das sehr einfach while( cin >> ...

3 die antwort

Ändern Sie den vorhandenen Inhalt der Datei in c

int main() { FILE *ft; char ch; ft=fopen("abc.txt","r+"); if(ft==NULL) { printf("can not open target file\n"); exit(1); } while(1) { ch=fgetc(ft); if(ch==EOF) { printf("done"); break; } if(ch=='i') { fputc('a',ft); } } fclose(ft); return 0; }Wie ...

2 die antwort

Setzen von std = c99 Flag in GCC

Ich habe mich gefragt, ob es irgendwelche Dateien gibt, in die ich die einstellen kann-std=c99 flag, damit ich es nicht bei jeder zusammenstellung setzen müsste. Ich benutze GCC 4.4 auf Ubuntu.

10 die antwort

Warum haben wir andere Hinweise als nichtig?

Ich weiß, dass wir verschiedene Zeiger mögenint, float, undchar. EINvoid Zeiger ist der einzige Zeiger, der alle anderen aufnehmen kann. Existieren die anderen Zeiger nur für die Flexibilität, Zeigerarithmetik zu betreiben? Gibt es einen ...

4 die antwort

Was sind die Vor- und Nachteile der Verwendung von Matrizen, Euler-Winkeln und / oder Quaternionen für die Rotationsdarstellung? [geschlossen]

Matrizen und Euler-Winkel können unter Gimbal Lock leiden, aber was sind andere Argumente für die Verwendung von übereinander? Wofür steht DirectX Ihrer Meinung nach? Was verwenden Sie in der täglichen C ++ / C / DirectX-Programmierung?

9 die antwort

Warum erhöht sizeof (x ++) x nicht?

Hier ist der Code, der in dev c ++ - Fenstern kompiliert wurde: #include <stdio.h> int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note 2 return 0; }ich erwartex nach der Ausführung 6 zu seinAnmerkung 1. ...

2 die antwort

Unix: Wie lösche ich den E / A-Puffer der seriellen Schnittstelle?

Ich arbeite an einer "High Level" C ++ - Schnittstelle für die serielle Standard-PC-Schnittstelle. Wenn ich den Port öffne, möchte ich die Eingabe- und Ausgabepuffer löschen, um keine Daten aus der vorherigen Verwendung des Ports zu empfangen ...