AnsiString in Datei schreiben [gelöst]
-
So schreibe ich eine char-Array in eine Datei:
char Pers[1]={'a'}; fstream File("Person.dat", ios::out|ios::binary); if (File.is_open()) { File.write((const char*)&Pers, sizeof(Pers)); File.close(); // Datei schließen }Gibt es auch eine Funktion, mit der man einen AnsiString in eine Datei schreiben kann???
thx, MFG
dope_dope
-
Siehe FAQ, Top3 und den Abschnitt "AnsiString".
-
[Edit] zu langsam... [/EDIT]
-
Ich suche eine Funktion, die ich anstelle von File.Write verwenden kann!
-
Schau dir mal TFileStream an.
-
Eine eigene Memberfunktion so wie du meinst gibt es nicht...
-
Ich habe jetzt mit strcat die Daten aus den AnsiStrings in den char geschrieben und den dann wie oben beschrieben ausgegeben! So funktioniert es zumindest, aber gibt es nicht eine "schönere" Variante???
-
Hallo
AnsiString::c_str()
bis bald
akari
-
Sowas hier hab ich gesucht:
AnsiString Dateitext; Dateitext = "TEST"; File << Dateitext.c_str();
-
Genau das wurde dir von akari empfohlen
