JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=0c2ba19f85967e6da054adfba02cdb96Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Programm stürtzt ab

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
DarK
Super JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 452
Wohnort: NRW
Medaillen: Keine

BeitragVerfasst am: 05.09.2002, 16:16    Titel: Programm stürtzt ab Antworten mit Zitat

sobal ich das hier einfüge läd dir mein Prog nicht mehr , warum ?

Code:

FILE *Datei;
char Buffer[255];

Datei = fopen("Levels\\1.txt", "r");

while (!feof(Datei))
{
fgets(Buffer, 255, Datei);
}
fclose(Datei);


P.S. Es kommt kein Fehler...
_________________
"Denken ist Arbeit, Arbeit ist Energie und Energie soll man sparen."

"Theorie ist, wenn man alles weiss, aber nichts funktioniert.
Praxis ist, wenn man nichts weiss, aber alles funktioniert.
Realität ist, wenn nichts funktioniert und keiner weiss warum."

"Es gehört ein wenig Mut dazu nicht das zu tun was ALLE tun"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Sandman
Mini JLI'ler



Anmeldedatum: 16.08.2002
Beiträge: 18
Wohnort: berlin
Medaillen: Keine

BeitragVerfasst am: 05.09.2002, 16:56    Titel: Mhh Antworten mit Zitat

ich hab noch nicht so große programmier erfahrung mit c++ aber darf man sowas machen also Levels\\1 . txt.
_________________
visit: www.terra-soft.de.vu
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen AIM-Name
DarK
Super JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 452
Wohnort: NRW
Medaillen: Keine

BeitragVerfasst am: 05.09.2002, 17:33    Titel: Antworten mit Zitat

rofl, ja darf man, kuck dir doch die Beispiele vom Buch an Wink
_________________
"Denken ist Arbeit, Arbeit ist Energie und Energie soll man sparen."

"Theorie ist, wenn man alles weiss, aber nichts funktioniert.
Praxis ist, wenn man nichts weiss, aber alles funktioniert.
Realität ist, wenn nichts funktioniert und keiner weiss warum."

"Es gehört ein wenig Mut dazu nicht das zu tun was ALLE tun"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 05.09.2002, 18:31    Titel: Antworten mit Zitat

Hi,
wenn du Buffer[256]; statt Buffer[255]; machst musste es gehen Wink !
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
DarK
Super JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 452
Wohnort: NRW
Medaillen: Keine

BeitragVerfasst am: 05.09.2002, 18:42    Titel: Antworten mit Zitat

Funz net, stürtzt immer noch ab ohne Fehler

P.S. der debugger sagt was bei der Zeile while(!....
_________________
"Denken ist Arbeit, Arbeit ist Energie und Energie soll man sparen."

"Theorie ist, wenn man alles weiss, aber nichts funktioniert.
Praxis ist, wenn man nichts weiss, aber alles funktioniert.
Realität ist, wenn nichts funktioniert und keiner weiss warum."

"Es gehört ein wenig Mut dazu nicht das zu tun was ALLE tun"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
TheMillenium
Dark JLI'ler



Anmeldedatum: 21.07.2002
Beiträge: 1427
Wohnort: World
Medaillen: Keine

BeitragVerfasst am: 05.09.2002, 19:39    Titel: ?!? Antworten mit Zitat

Also...

WIe wär's Mal mit:

Code:

FILE *Datei;
char Buffer[255];

Datei = fopen(".\\Levels\\1.txt", "r");

while (!feof(Datei))
{
fgets(Buffer, 255, Datei);
}
fclose(Datei);


Das heißt aber das die Exe zum Beispiel im Verzeichnis c:\Main ist und dass die Datei 1.txt im Verzeichnis C:\Main\Levels ist!!!

Cu TheMillenium
_________________
The source of all power is in its destiny...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Hazel
JLI MVP
JLI MVP


Alter: 39
Anmeldedatum: 19.07.2002
Beiträge: 1761

Medaillen: Keine

BeitragVerfasst am: 05.09.2002, 20:46    Titel: Antworten mit Zitat

Darf ich mal fragen, wie groß die Datei ist? Und versuch doch mal, die Bytes einzeln einzulesen.
_________________
*click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Christian Rousselle
Site Admin


Alter: 47
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 05.09.2002, 22:47    Titel: Antworten mit Zitat

Hallo,

ich nehme an, dass die Datei einfach nicht geöffnet wird, weil der Pfad nicht stimmt. Du solltest noch sowas einbauen:

Code:

Datei = fopen(".\\Levels\\1.txt", "r");

if(!Datei)
{
    printf("Fehler\n");
    return;
}


Christian
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum