如何创建文本文件?visual C++创建文本文件
CreateFile("1",
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
CREATE_NEW,
FILE_FLAG_OVERLAPPED,
NULL);
掷
1> ------构建开始:项目:TEST2,配置:调试的Win32 ------ 1>测试2.cpp 1> C: \ users \kredkołamacz\ documents \ visual studio 2010 \ projects \ test2 \ test2 \ Form1.h(126):error C2065:'GENERIC_READ':未声明的标识符 1> c:\ users \kredkołamacz\ documents \ visual studio 2010 \ projects \ test2 \ test2 \ Form1.h(126):error C2065:'GENERIC_WRITE':未声明的标识符 1> c:\ users \kredkołamacz\ documents \ visual studio 2010 \ projects \ test2 \ test2 \ Form1.h(128):错误C2065: 'NULL':未声明的标识符 1> c:\ users \kredkołamacz\ documents \ visual studio 2010 \ projects \ test2 \ test2 \ Form1.h(129):error C2065:'CREATE_NEW':未声明的标识符 1> c:\用户\kredkołamacz\ documents \ visual studio 2010 \ projects \ test2 \ test2 \ Form1.h(130):error C2065:'FILE_FLAG_OVERLAPPED':未声明的标识符 1> c:\ users \kredkołamacz\ documents \ visual studio 2010 \ projects \ test2 \ test2 \ Form1.h(131):error C2065:'NULL':未声明的标识符 1> c:\ users \kredkołamacz\ documents \ visual studio 2010 \ projects \ test2 \ test2 \ Form1.h(125) C3861:'CreateFile':标识符未找到 ==========构建:0成功,1失败,0最新,0跳过==========
我想你需要包含CreateFile() - WinBase.h(包括Windows.h)的头文件 - 从http://msdn.microsoft.com/en-us/library/aa363858%28VS.85% 29.aspx – Tim 2010-10-06 15:13:01