Suchergebnisse für Anfrage "c"
Was ist der beste Weg, um zu überprüfen, ob eine Datei in C existiert?
Gibt es einen besseren Weg, als einfach zu versuchen, die Datei zu öffnen? int exists(const char *fname) { FILE *file; if ((file = fopen(fname, "r"))) { fclose(file); return 1; } return 0; }
Verwenden Sie argv in C?
Für eine Zuweisung muss ich Befehlszeilenargumente für mein C-Programm haben. Ich habe zuvor argc / argv (in C ++) ohne Probleme verwendet, bin mir aber nicht sicher, ob sich C-Zeichenfolgen auf die Funktionsweise auswirken. Hier ist der Anfang ...
Kann der Dateideskriptor aus der DATEI * wiederhergestellt werden?
Ich muss eine bestimmte plattformübergreifende Bibliothek verwenden, die durchgehtFILE* Gegenstände herum. Ich erhalte einen Dateideskriptor aus einer anderen Quelle (geerbt), den ich behalten möchtegleichfdüberforkwürde verarbeiten. Ich ...
Erstellen einer Stereo-WAV-Datei mit C
Ich freue mich auf die Schaffung einesWAV file in C und habe ein Beispiel gesehenHier [http://karplus4arduino.wordpress.com/2011/10/08/making-wav-files-from-c-programs/] . Das sieht gut aus, aber ich bin daran interessiert, zwei Puffer ...
Ein portables C-Programm schreiben - welche Dinge sind zu beachten?
Für ein Projekt an der Universität muss ich eine vorhandene C-Anwendung erweitern, die letztendlich auf einer Vielzahl von kommerziellen und nichtkommerziellen Unix-Systemen (FreeBSD, Solaris, AIX usw.) ausgeführt werden soll. Welche Dinge muss ...
Weisen Sie in C eine Struktur einer anderen zu
Können Sie eine Instanz einer Struktur einer anderen wie folgt zuweisen: struct Test t1; struct Test t2; t2 = t1;Ich habe gesehen, dass es für einfache Strukturen funktioniert, aber funktioniert es für komplexe Strukturen? Wie kann der Compiler ...
Zeiger / Array-Syntax (char ** p, * p [n]) in C / C ++
Bei Zeigern verwechsle ich mit Deklarationen und Funktionsparametern, wann char ** oder char * oder * array [n] usw. zu verwenden sind. Wie wenn eine Funktion einen (* array [n]) - Parameter annimmt, übergebe ich ihn es ist ein ** Typ? Ich ...
Effizienz: Arrays vs Zeiger
Der Speicherzugriff über Zeiger soll effizienter sein als der Speicherzugriff über ein Array. Ich lerne C und das oben Genannte steht in K & R. Konkret heißt es Jede Operation, die durch Array-Subskription erreicht werden kann, kann auch ...
Warum entsprechen neue C-Bücher nicht dem C99-Standard?
Fast jedes (relativ) neue Buch über C-Programmierung, das ich gesehen habe, scheint sich nicht an den C99-Standard zu halten, oder sie behandeln ihn in einem zusätzlichen Kapitel. Aus dem Java-Hintergrund kommend, hat mir der C99-Standard die ...
free char *: Ungültige nächste Größe (schnell) [duplizieren]
Diese Frage hat hier bereits eine Antwort: Bei Auftreten eines Fehlers "*** Glibc erkannt *** frei (): Ungültige nächste Größe (schnell)" [/questions/2317021/facing-an-error-glibc-detected-free-invalid-next-size-fast] 2 AntwortenNach einem ...