在我的应用程序中,我想将文件复制到另一个硬盘,所以这是我的代码:
#include <windows.h>
using namespace std;
int main(int argc, char* argv[] )
{
string Input = "C:\\Emploi NAm.docx";
string CopiedFile = "Emploi NAm.docx";
string OutputFolder = "D:\\test";
CopyFile(Input.c_str(), string(OutputFolder+CopiedFile).c_str(), TRUE);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
执行此操作后,它会在D:HDD中显示一个文件testEmploi NAm.docx
但我希望他创建测试文件夹(如果它不存在).
我想在不使用Boost库的情况下这样做.
我正在尝试将一些信息写入用户的文档文件夹(例如C:\ Documents and Settings\[userName]),但我似乎无法找到如何以编程方式获取路径.有没有办法做到这一点?C++,不使用.NET.
谢谢!