Question

Je veux copier un fichier d'un répertoire à un autre, mais mon programme avorte toujours pour certains quelqu'un reasons.Has fait cela auparavant pourrait me dire quel était le problème? Et comment pourrais-je attraper des exceptions a été lancée par copy_file, j'ai vérifié le site coup de pouce, mais je ne pouvais pas trouver toutes les informations pertinentes sur les exceptions.

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 );

Merci,

Était-ce utile?

La solution

Vous devez fournir un chemin vers un nom de fichier, pas seulement le répertoire dans lequel il réside.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top