yantong301 发表于 2011-11-23 10:40:08

vc中用mfc做的一个对话框程序,原来还是可以的,但是不知道动了哪个地方,现在编译的时候,

vc中用mfc做的一个对话框程序,原来还是可以的,但是不知道动了哪个地方,现在编译的时候,老是提示在basetsd.h文件中两处地方出错
程序代码肯定是没问题的。
错误代码如下。
Compiling...
StdAfx.cpp
d:\软件安装\vc98\include\basetsd.h(3) : error C2065: 'c' : undeclared identifier
d:\软件安装\vc98\include\basetsd.h(3) : error C2501: 'Copyright' : missing storage-class or type specifiers
d:\软件安装\vc98\include\basetsd.h(3) : error C2143: syntax error : missing ';' before 'constant'
d:\软件安装\vc98\include\basetsd.h(6) : error C2143: syntax error : missing ';' before '.'
d:\软件安装\vc98\include\basetsd.h(6) : error C2501: 'basetsd' : missing storage-class or type specifiers
d:\软件安装\vc98\include\basetsd.h(6) : error C2059: syntax error : '.'
d:\软件安装\vc98\include\basetsd.h(10) : error C2146: syntax error : missing ';' before identifier 'definitions'
d:\软件安装\vc98\include\basetsd.h(10) : error C2501: 'Type' : missing storage-class or type specifiers
d:\软件安装\vc98\include\basetsd.h(10) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.

yantong301 发表于 2011-11-23 10:40:37

希望各位大侠尽快帮帮忙。谢谢了

yantong301 发表于 2011-11-25 21:42:06

自己解决了,不知啥时候把前面一部分注释文件的一个/*给删了。呵呵。。。
页: [1]
查看完整版本: vc中用mfc做的一个对话框程序,原来还是可以的,但是不知道动了哪个地方,现在编译的时候,