Problem mit dem Auslesen von einer Datei
-
Hi Leute,
ich hab das oben genannte Problem.
Und zwar habe ich in einem Separaten Projekt eine Funktion geschrieben (separat desswegen um Fehler einfacher zu entdecken und nicht immer das ganze Haupprojekt compilieren zu müssen) , die mir eine bestimmte Datei ausließt. Dieser Teil funktioniert ja auch super. Das dumme ist nur, dass wenn ich die gleiche Funktion im Hauptprojekt ausführe (rüberkopiert also
), stürzt das Programm ab.
Und zwar genau beim ersten "fgets()". Ich Poste mal den Teil vom code:
bool importmap(char pfad[50]) { char *zeile; bool beendet=false; FILE *map; int i=0; if((map=fopen(pfad,"r"))!=NULL) { fgets(zeile, 9999, map);
-
na ach!
guck mal, was du fgets fuer params gibst.du hast keinen speicher. das ist los. ist dir das nicht aufgefallen?
debuggt hast du den code doch, oder?
-
^^ auf diese frage gib ich lieber mal keine antwort
-
manchmal waers doch einfacher, sich die worte zu sparen und stattdessen nen klaps auf den hinterkopf auszuteilen
-
^^