Visual studio 2010 如何在Visual c+中创建文件+;
我尝试在VisualStudioC++中创建文件。 但它现在起作用了,怎么了Visual studio 2010 如何在Visual c+中创建文件+;,visual-studio-2010,visual-c++,c++-cli,Visual Studio 2010,Visual C++,C++ Cli,我尝试在VisualStudioC++中创建文件。 但它现在起作用了,怎么了 CreateFile("1", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING,
CreateFile("1",
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_FLAG_OVERLAPPED,
NULL);
如果试图创建文件(而不是打开它),则不应指定“打开现有”标志。而是传递CREATE_NEW常量:
CreateFile("1",
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
CREATE_NEW,
FILE_FLAG_OVERLAPPED,
NULL);
此代码尝试打开现有文件:open_existing。将其替换为CREATE_NEW以创建新文件。#包括在您的CPP文件顶部。首先,您应该学习如何编程,然后开始使用WinAPI。