Hallo.
ich versuche verzweifelt eine Struktur in einer datei zu speichern und diese wieder auszulesen. Es klappt leider nicht. Ich weiß auch nicht warum!

vielleicht hab ich ja irgendwas übersehen
meine struktur
Code:
struct info
{
AnsiString Name;
AnsiString Strasse;
};
meine lesen button
Code:
ifstream file("testdatei", ios::binary | ios::in);
info nfo;
file.read((char*)&nfo, sizeof(nfo));
file.close();
this->Edit1->Text = nfo.Name;
this->Edit2->Text = nfo.Strasse;
mein schreiben button
Code:
ofstream file("testdatei", ios::out | ios::binary);
info nfo;
nfo.Name = this->Edit1->Text;
nfo.Strasse = this->Edit2->Text;
file.write((char*)&nfo, sizeof(nfo));
file.close();