- Registriert
- 02.11.12
- Beiträge
- 4
Hallo, habe ein Problem bei einem eifnachen Programm zum einlesen einer Textdatei.
wir haben von unserem Informatik Professor folgenden Code in einem Skript bekommen:
Beim ausführen des Programms taucht jedoch ein Fehler aus, aber irgendwie nur unter Xcode. Beim Windows-PC funktioniert das Programm.
Als Fehler wird mir folgendes angezeigt:
Eh die Frage kommt: die Datei i.txt ist erstellt mit Inhalt und liegt im gleichen Verzeichnis wie die #C-Datei.
Jemand ne Idee woran das liegen kann bzw. ob ich noch irgendwelche Einstellungen vornehmen muss?
Gruß, Danny
wir haben von unserem Informatik Professor folgenden Code in einem Skript bekommen:
Code:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char line[1000];
FILE *f;
f = fopen("i.txt","r");
while (!feof(f)) {
fgets(line,1000,f);
printf("%s",line);
}
return 0;
}
Beim ausführen des Programms taucht jedoch ein Fehler aus, aber irgendwie nur unter Xcode. Beim Windows-PC funktioniert das Programm.
Als Fehler wird mir folgendes angezeigt:
0x7fff99905926: movzwl 16(%r14), %ebx
Thread 1: EXC_BAD_ACCESS(code=1, adress=0x10)
Eh die Frage kommt: die Datei i.txt ist erstellt mit Inhalt und liegt im gleichen Verzeichnis wie die #C-Datei.
Jemand ne Idee woran das liegen kann bzw. ob ich noch irgendwelche Einstellungen vornehmen muss?
Gruß, Danny