文件操作不成功 GetLastError最后显示123=== 大佬们帮我看看这是哪里出现了问题
#include <iostream>
#include <windows.h>
#include <stdio.h>
#include <fstream>
using namespace std;
int main()
{
DWORD getlastError;
if (!MoveFileA("E:\\CodeBlock\Project\asd\1\test.txt", "E:\\CodeBlock\Project\asd\1\test.txt"))
{
printf_s("文件拷贝失败\n");
getlastError = GetLastError();
cout<<getlastError;
return -1;
}
return 0;
}
修改成MoveFileA("E:\CodeBlock\Project\asd\1\test.txt", "E:\CodeBlock\Project\asd\1\test.txt");
应该是被转义了
路径要全部用\\或者/