我无法使用CreateFileAPI 在Windows中创建文件,GetLastError返回错误代码80,这意味着文件存在,但实际上文件不存在.
hFile = CreateFile((LPCTSTR) FILEPATH, // name of the write
GENERIC_READ|GENERIC_WRITE, // open for writing
0, // do not share
NULL, // default security
CREATE_ALWAYS, // create new file only
FILE_ATTRIBUTE_NORMAL, // normal file
NULL); // no attr. template
printf("GET LAST ERROR VALUE IS: %d\n", GetLastError());
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?