Dateinamen ändern
-
Hallo,
ich habe eine Datei "File.dat" mit gespeicherten Informationen und nachdem mein Programm etwas mit diesen Informationen angestellt hat, möchte ich die neuen Daten zuerst in eine temporäre Datei "File.tmp" speichern und wenn das funktioniert hat, dann soll die alte Datei "File.dat" gelöscht werden und dann soll der Dateiname der temporären Datei "File.tmp" in den der gelöschten Datei "File.dat" geändert werden.
Es geht mir hierbei darum, dass die alten Daten bei einem Schreibfehler nicht abhanden kommen sollen...Gruß, Fehler

-
Versuch's mal mit man: rename (oder boost::filesystem)