Datei in String speichern
Verfasst: Mo Aug 18, 2014 2:44 pm
Hallo Leute,
kurze Frage: ich habe eine Datei "beispiel" in der Zeilen geschrieben sind.
Beispiel:
njad423kfdf
dfjs234dkfds
fdsfs
dfsdfds3
Nun möchte ich die Datei einlesen und den Inhalt genauso in einem String speichern?
Weiß jemand, wie es funktioniert?
Mit fgets() bekomme ich immer nur eine Zeile abgespeichert:
kurze Frage: ich habe eine Datei "beispiel" in der Zeilen geschrieben sind.
Beispiel:
njad423kfdf
dfjs234dkfds
fdsfs
dfsdfds3
Nun möchte ich die Datei einlesen und den Inhalt genauso in einem String speichern?
Weiß jemand, wie es funktioniert?
Mit fgets() bekomme ich immer nur eine Zeile abgespeichert:
Code: Alles auswählen
int main()
{
char c[1000];
int a;
FILE *fptr;
fptr=fopen("beispiel","r");
while ((a = fgetc(fptr)) != EOF){
fgets(c, 1000, fptr);
printf("%s",c);
}
fclose(fptr);
return 0;
}