#1 23. Oktober 2008 speicher fehler ich hab folgenden code Code: if (aktion(ak[j], (*spieler), cookiefile) == false) { log << "vorbereiten von reinschreiben" << endl; datei1.write(reinterpret_cast<char *>(&ak[j]), sizeof(action)); log << time(NULL) <<": Nicht erfolgreich... Schreibt wieder rein" << endl; } in diesem teil kommt ein segmentation fault fehler, wenn ich das programm ausfürh... aktion ist vom typ bool und der fehler ist definitiv nicht in der funktion, datei1 ist eine binäre fstream und log eine normale ofstream... ak[] ist vom typ action (eine strunktur, deren aufbau imo nicht wichtig ist) das ende der funktion sieht wie folgt aus Code: if ((i1 != -1) || (i2 != -1) || (i3 != -1)) { log << "gefunden " << endl; return false; } und das gefunden steht noch in der log-datei das 'vorbereiten von reinschreiben' steht nicht mehr drin ich bin dran verzweifelt t-low + Multi-Zitat Zitieren