Вопрос

Я хочу скопировать файл из каталога в другой, но моя программа всегда прерывается по некоторым причинам. Кто -нибудь сделал это раньше, мог сказать мне, что случилось? И как я мог поймать исключения, было брошено copy_file, Я проверил сайт Boost, но я не смог найти никакой соответствующей информации об исключении.

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

Спасибо,

Это было полезно?

Решение

Вы должны предоставить путь к имени файла, а не только в каталоге, в котором он находится.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top