- Registriert
- 14.04.09
- Beiträge
- 9
Hallo,
ein teil meines Programms macht mir sorgen:
hier mal der fehlerhafte Teil:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main (int argc, const char * argv[]) {
FILE *efile;
int i;
double test;
efile = fopen("entries.txt", "r"); // öffnen im Modus r für read = lesen
while(!feof(efile))
{
fscanf(efile, "%lf", &test);
printf("%lf",test);
i++;
}
fclose(efile); // Schließen der Datei
return 0;
}
Die Fehlermeldung:
The Debugger has exited due to signal 10 (SIGBUS).The Debugger has exited due to signal 10 (SIGBUS).
wo liegt denn da der Fehler - ist mEn alles in Ordnung.
Grüße Puink
ein teil meines Programms macht mir sorgen:
hier mal der fehlerhafte Teil:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main (int argc, const char * argv[]) {
FILE *efile;
int i;
double test;
efile = fopen("entries.txt", "r"); // öffnen im Modus r für read = lesen
while(!feof(efile))
{
fscanf(efile, "%lf", &test);
printf("%lf",test);
i++;
}
fclose(efile); // Schließen der Datei
return 0;
}
Die Fehlermeldung:
The Debugger has exited due to signal 10 (SIGBUS).The Debugger has exited due to signal 10 (SIGBUS).
wo liegt denn da der Fehler - ist mEn alles in Ordnung.
Grüße Puink