Einfache Textdatei schreiben auslesen?
-
Hallo und schon mal ein danke an die Helfer.
Ich schreibe gerade ein konsolenprogramm mit Borland, welches als eine Art Telefonbuch dienen soll. Ich will nun die eingegebenen Namen und Telefonnummern in eine Datei schreiben . Später sollen diese durch eine suchfunktion auch ausgelesen werden können. wie mach ich das nun??
ich hab zum schreiben
ofstream fileout ("liste.txt"); fileout << name << ", " << strasse << ", " << wohnort << ", " << telefon << ", " << email << ", " << infos << ", " << endl ;benutzt. Dieser Befehl überschreibt aber immer den Inhalt der Datei wenn ich eine neue Person hinzufügen will.
Jetzt hab ich in der borland hilfe noch was zu file Streams gefunden. aber ich muss ehrlich gestehen das ich nicht verstanden hab was da steht. programmiere erst seit kurzer Zeit.
Danke an alle
-
Mach mal ofstream fileout ("liste.txt", ios::app);
-
Und wofür ist das??? also was bewirkt eS?
-
Aus der MSDN
ios::app The function performs a seek to the end of file. When new bytes are written to the file, they are always appended to the end, even if the position is moved with the ostream::seekp function.
-
super danke schön es funktioniert so in etwa ^^