Frage

Ich möchte eine Datei vom Verzeichnis zu einem anderen kopieren, aber mein Programm fällt aus einigen Gründen immer ab. Hat jemand dies zuvor getan, könnte mir sagen, was los war? Und wie konnte ich Ausnahmen fangen, die von geworfen wurden? copy_file, Ich habe die Boost -Site überprüft, aber ich konnte keine relevanten Informationen über Ausnahme finden.

path user_path( "C:\\My Folder" );
boost::filesystem::create_directory( user_path );
path file(  "C:\\Another\\file.txt" );
boost::filesystem::copy_file( file, user_path );

Vielen Dank,

War es hilfreich?

Lösung

Sie müssen einen Pfad zu einem Dateinamen angeben, nicht nur das Verzeichnis, in dem es sich befindet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top