2011-01-24 115 views
6

我想將一個文件從一個目錄複製到另一個目錄,但是我的程序總是因爲某些原因而中止。有沒有人做過這個之前可以告訴我什麼是錯的?我怎麼能發現異常是由copy_file引發的,我檢查了boost網站,但是我找不到有關異常的任何相關信息。如何在boost :: filesystem中使用copy_file?

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

感謝,

+0

@BilltheLizard:謝謝你的提示。 – Chan 2012-04-13 15:49:24

回答

13

你必須提供一個路徑,文件名,不只是它駐留在目錄

+0

我以爲這就是我所做的。你能舉個簡單的例子嗎? – Chan 2011-01-24 18:35:37

相關問題