createfile如何创建文件名中包含空格的文本文件
用CStdioFile创建名为“this is test "文本文件失败,错误是文件名中包含无效路径。
不知道用Createfile如何创建这么一个文本文件,哪位指点一下,多谢。
[解决办法]
用""把文件名包括进来
"\"this is test\""
[解决办法]
#include <windows.h>#include <cstdio>int main(){ HANDLE hFile=CreateFile("mao xin.txt",GENERIC_WRITE | GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE,NULL, CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL); if(hFile==INVALID_HANDLE_VALUE) { printf("%d\n",GetLastError()); return -1; } CloseHandle(hFile); return 0;}
[解决办法]
mao xin是什么意思