000
26.06.2004, 21:50 Uhr
t10ottoo
|
Hi,
hoffe mal, dass das Thema hier richtig ist Hab ne Menge ausprobiert, was ich hier so gefunden hab, aber ich komm einfach net drauf Hier mal der Code:
C++: |
ifstream cDialogOptions; i3 = 0; cDialogOptions.open("dialogoptions.adv",ios::in);
// ALLES EINLESEN if(cDialogOptions) { // if1 while(!cDialogOptions.eof()) { // while1 cDialogOptions >> id_dialog_options[i3]; cDialogOptions >> id_color[i3]; getline(cDialogOptions,dialog_options_text[i3]); cDialogOptions >> id_dialog_option_start[i3]; cDialogOptions >> active_nr3[i3]; i3++; } // while1 } // if1 else { // else } // else
cDialogOptions.close();
|
Diese Zeilen werden ausgeführt, wenn das Programm gestartet wird, aber es startet erst gar nicht, es kommt dann immer der bekannte XP_Fehler mit dem Fenster "Senden" und "Nicht senden", wird wohl jeder kennen Im Debug-Modus konnte ich beobachten, dass er aus der Schleife nie rausgeht, also endlos ist...muss aber an dem "getline" irgendwie liegen, hab das wohl irgendwie falsch angewendet, wäre also nett, wenn mir einer sagen könnte, was daran falsch ist "dialog_options_text" ist ein string.
Gruß Thomas |