fstream probleme...
-
Hallo,
Problem:
Ich will ein Objekt vom typ ofstream anlegen und dem dierekt den Pfad zuweisen.Mein Ansatz:
#include <fstream> ofstream w(this->save->FileName.c_str());
save ist ein Control vom typ TSaveDialog.
Fehlermeldung:
Beim initialisieren kommt eine Fehlermeldung von typ Access violationFehler tritt in der ios Zeile 125 (_Init(); // initialize ios_base) auf
danke für die hilfe im vorraus!
mfg uddy
-
Hallo nochmal,
ich hab das problem teilweise gelößt. in meinem oben beschriebenen code war kein fehler. der Fehler liegt in folgender zeile:
Coords *xy = new Coords[iTempA + iTempB];
Wenn ich das Objekt anlege kommt kein fehler, der Fehler kommt, wenn ich das fstream objekt anlege. wenn ich allerdings
Coords *xy = new Coords[255];
nehme geht es! ich will es aber dynamisch und nicht statisch haben.
Bei Fragen bitte posten!
danke im vorraus
mfg uddy
-
Hatte noch folgende Information vergessen:
struct Coords { float x; float y; };
ist vorhanden und im header deklariert.
iTempA und iTempB sind Integer werte und haben laut gebugger auch einen reguleren Wert.
-
Hallo nochmal. Ich habe das problem gelößt.
Für alle die dieses Problem auch mal haben werden hier ein lösungsweg:
Ich glaube, dass das struct array xy schon vom programm selber verwendet wird. ich habe diese variable also umbenannt und jetzt funktioniert es auch alles super. danke an alle die sich mit meinem problem schon auseinander gesetzt haben.
viel erfolg beim weiteren proggen
mfg uddy
[TOPIC ERLEDIGT]