Tag: fclose
fclose schließt eine Datei öffnen Ressource, die Freigabe aus dem Speicher und schreiben-locks auf der Datei.
5
Antworten
Ich schrieb einen RAII-wrapper für DATEI *. Ich bemerkte, dass, wenn die DATEI * wird gelöscht, nachdem in der Nähe der Destruktor es führt zu undefiniertem Verhalten (seg. Fehler oder der Fehler irgendwo anders). Ich nahm an,
3
Antworten
Ich habe eine Multithread-Anwendung, öffnen und Lesen der gleichen Datei (nicht schriftlich). Ich bin dem öffnen einer anderen Datei-Deskriptor für jeden thread (aber Sie alle zeigen auf die gleiche Datei). Jeder thread liest dann die Datei und
3
Antworten
Dass ich immer 3 Fehler, wenn ich diesen code verwenden: Warning: fopen() [function.fopen]: Filename cannot be empty Warning: fwrite(): supplied argument is not a valid stream resource Warning: fclose(): supplied argument is not a valid stream resource
3
Antworten
EDIT: void print(const int *v, const int size) { FILE *fpIn; fpIn = fopen("char-array.txt", "a"); int i; if (v != 0) { for (i = 0; i < size; i++) { printf("%d", (int)v[i]); fprintf(fpIn, "%d\n", (int)v[i]); }
3
Antworten
Nehme an, ich habe das folgende Programm: #include <stdio.h> int main () { FILE * pFile; pFile = fopen ("myfile.txt","r"); fclose (pFile); //This never happens: free(pFile) return 0; } Ich habe nie gesehen, ein Programm, das keine
3
Antworten
Bin ich immer die Warnung auf meinen Seiten Warnung: fclose(): geliefert argument ist keine gültige stream-resource Verwenden Sie den folgenden code $fp = fopen('data.txt', 'w'); $write = '2'; fwrite($fp, $write); fclose($fp); Update-code if(isset($_REQUEST['go1'])) { $fp = fopen('data.txt',
8
Antworten
Ich habe eine tab-getrennte text-Datei, die ich analysieren. Seine ersten Spalte strings enthält der format chrX, wo X bezeichnet einen Satz von strings, z.B., "1", "2", ..., "X", "Y". Diese jeweils gespeichert char* genannt chromosome, wie die
1
Antworten
[Frage 1] Wenn ich eine Datei öffnen, die in einer Funktion, in der Regel ich tun so etwas wie dieses: int read_file (char *filename) { FILE *fin; if ( !(fin = fopen(filename, "r")) ) return 1; /*
5
Antworten
Ich habe ein problem mit löschen/überschreiben einer Datei mit meinem Programm, die auch(lese -) durch mein Programm. Das problem scheint zu sein, dass aufgrund der Tatsache, dass mein Programm liest Daten von der Datei (output.txt) es legt
3
Antworten
Ist es möglich, nur eine Datei schreiben in PHP, wenn es nicht existiert? $file = fopen("test.txt","w"); echo fwrite($file,"Some Code Here"); fclose($file); Also, wenn die Datei existiert der code nicht den code schreiben, aber wenn die Datei nicht
5
Antworten
gcc (GCC) 4.7.2 c89 Ist es möglich zu überprüfen, ob eine Datei schon geschlossen hat? Ich habe eine Datei geöffnet mit fopen() und geschlossen mit fclose(fd). Diese Datei wird geöffnet und geschlossen, während der Ausführung des Programms.
2
Antworten
Ich versuche zum ausführen eines Prozesses mit proc_open. Die I/O für den Prozess erfolgt durch die Rohre !! $descriptorspec = array( 0 => array("pipe", "r"), 1 => array("pipe", "w"), 2 => array("pipe", "w") ); Nun, wie es
1
Antworten
Meine app abnormal beendet mit signal 11. Ich weiß nicht, was das bedeutet. Es ist kein crash-log und der debugger zeigt keine Fehler. Die app ist einfach Weg. Bekam ich folgende log. Apr 27 21:31:31 unknown Apollo[1408]
4
Antworten
Möchte ich wissen, was passiert, um die DATEI Zeiger, nachdem die Datei geschlossen ist. Wird es NULL sein? Grundsätzlich möchte ich überprüfen, ob eine Datei bereits geschlossen wurde, bevor das schließen einer Datei. Beispielsweise wie folgt: FILE
1
Antworten
Ich war nur Wundern über die Funktionen fopen, fclose, sockel und Sie Closesocket. Beim Aufruf von fopen oder das öffnen einer socket, was genau ist passiert (vor allem Speicher-wise)? Kann öffnen von Dateien/sockets, ohne diese zu schließen
5
Antworten
Laut man-page fclose(3): RÜCKGABEWERT Nach erfolgreichem Abschluss wird 0 zurückgegeben. Ansonsten EOF zurückgegeben und die Globale variable errno wird gesetzt um den Fehler anzuzeigen. In jedem Fall jedem weiter Zugang (einschließlich einem anderen Aufruf fclose()), um die
2
Antworten
Ich möchte mein Programm zum öffnen einer Datei, sofern vorhanden, sonst erstellen Sie die Datei. Ich versuche den folgenden code, aber ich bin immer eine debug-assertion in freopen.c. Wäre ich besser mit fclose und dann fopen sofort
4
Antworten
Erstens bin ich mir bewusst, dass das öffnen einer Datei mit fopen() und nicht schließen, es ist schrecklich unverantwortlich und schlecht. Dies ist nur Reine Neugierde, also bitte Humor mir 🙂 Ich weiß, dass, wenn ein C-Programm,