Dateien öffnen
-
Hallo Leute,
Ich bin noch ein totaler anfänger, was C angeht...
Ich möchte ein Programm erstellen, mit dem ich dateien geöffnet bekomme. Verstehe aber leider nicht wie ich das hinbekommen soll...
Danke im voraus
-
-
Wie weit bist du denn schon gekommen? Ich würde dir (nach den Grundlagen) einige Funktionen anbieten:
- fopen()
- fscanf()
- fgets(), fgetc()
- fclose()
-
Also wie CStoll bereits gesagt hat, kann man Datein mit fopen öffnen, hier ein kleines Beispiel:
#include <stdio.h> int main (void) { FILE * pFile; pFile = fopen ("myfile.txt","wt");//Öffne die Datei, Datei MUSS im selben Ordner sein wie die .exe Datei (bei Code::Blocks im cbp Ordner) if (pFile!=NULL) { fputs ("fopen example",pFile);//fputs schreibt in eine Datei fclose (pFile); } return 0; }
Syntax von fopen:
#include <stdio.h> FILE *fopen (const char *filename, const char *mode);
Syntax von fputs:
#include <stdio.h> int fputs (const char *string , FILE *stream);
lg
-
Siehe FAQ: http://www.c-plusplus.net/forum/39351