copyfile を使用してファイルをコピーしようとしていますが、それと同じくらい簡単ですが、機能しません。私はそれをグーグルで検索し、20のリンクを見ましたが、それらはすべて「object.CopyFile ( source, destination[, overwrite] ) 」 と言っています
問題は、txt ファイルをコピーできないことです。管理者として実行しようとしましたが、まだ機能しません。また、ソースと宛先を lpctstr として配置する必要があります (マルチバイト文字を使用しないとコンパイルされず、Unicode 文字セットを使用しないと他のコードが機能しないため)。
私のコードは
#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{
CopyFile("C:\\Somefolder\\file.txt","C:\\folder\\file.txt",0);
return 0;
}
Windows 7、vc++ 2010 を実行しており、デバッグとしてコンパイルしています。