C++中只提示1 error(s)

来源:百度知道 编辑:UC知道 时间:2024/05/14 04:15:38
我随便写一个程序,编译时候明明是有很多个错误的。如:
Compiling...
Cpp1.cpp
c:\documents and settings\米亚\桌面\1\cpp1.cpp(74) : error C2601: 'updateActiveList' : local function definitions are illegal
c:\documents and settings\米亚\桌面\1\cpp1.cpp(90) : error C2601: 'resortActiveList' : local function definitions are illegal
c:\documents and settings\米亚\桌面\1\cpp1.cpp(104) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.

Cpp1.obj - 1 error(s), 0 warning(s)

可最后那行却说只有一个错误,虽然不会影响我调试,可还是觉得很不爽,各位大侠谁知道有什么办法解决么???
这里是有3个错误呀,它是不管我怎样的代码,错一个也是提示一个,错非常多个也是提示一个,不可能我每一个代码错的都是由于一个1个小问题产生的吧??

就是有一个错误

你不发代码上来怎帮你啊

有些版本的vc6是这样的,虽然数量上显示错误,但是错误还都会提示的,不是太影响使用吧。
将就用吧。

你的这些错误是一个错误:
没有相应的}
vc帮你自动定位成1个错误了,你还想怎么样
有时候,很多错误由于1个小问题产生的,改一下就ok了

至少这里是
如果把{}匹配的问题解决了,编译器自然回复正常
还有,不要怀疑编译器,这些出错信息相信任何一台机器都是一样的

你有可能在头文件上定义了一个函数,然后没有在CPP文件中实现.