谁有 Visual C++6.0 编译错误提示汇总

谁有VC++6.0编译错误提示汇总,给兄弟分享一下~~

1、fatal error C1010: unexpected end of file while looking for precompiled header directive。
寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h")

2、fatal error C1083: Cannot open include file: 'R…….h': No such file or directory

不能打开包含文件“R…….h”:没有这样的文件或目录。

3、error C2011: 'C……': 'class' type redefinition

类“C……”重定义。

4、error C2018: unknown character '0xa3'

不认识的字符'0xa3'。(一般是汉字或中文标点符号)

5、error C2057: expected constant expression

希望是常量表达式。(一般出现在switch语句的case分支中)

6、error C2065: 'IDD_MYDIALOG' : undeclared identifier

“IDD_MYDIALOG”:未声明过的标识符。

7、error C2082: redefinition of formal parameter 'bReset'

函数参数“bReset”在函数体中重定义。

8、error C2143: syntax error: missing ':' before '{'

句法错误:“{”前缺少“;”。

9、error C2146: syntax error : missing ';' before identifier 'dc'

句法错误:在“dc”前丢了“;”。

10、error C2196: case value '69' already used

值69已经用过。(一般出现在switch语句的case分支中)

11、error C2509: 'OnTimer' : member function not declared in 'CHelloView'

成员函数“OnTimer”没有在“CHelloView”中声明。

12、error C2511: 'reset': overloaded member function 'void (int)' not found in 'B'

重载的函数“void reset(int)”在类“B”中找不到。

13、error C2555: 'B::f1': overriding virtual function differs from 'A::f1' only by return type or calling convention

类B对类A中同名函数f1的重载仅根据返回值或调用约定上的区别。

14、error C2660: 'SetTimer' : function does not take 2 parameters

“SetTimer”函数不传递2个参数。

15、warning C4035: 'f……': no return value

“f……”的return语句没有返回值。

16、warning C4553: '= =' : operator has no effect; did you intend '='?

没有效果的运算符“= =”;是否改为“=”?

17、warning C4700: local variable 'bReset' used without having been initialized

局部变量“bReset”没有初始化就使用。

18、error C4716: 'CMyApp::InitInstance' : must return a value

“CMyApp::InitInstance”函数必须返回一个值。

19、LINK : fatal error LNK1168: cannot open Debug/P1.exe for writing

连接错误:不能打开P1.exe文件,以改写内容。(一般是P1.Exe还在运行,未关闭)

20、error LNK2001: unresolved external symbol "public: virtual _ _thiscall C……::~C……(void)"

连接时发现没有实现的外部符号(变量、函数等)。

function call missing argument list 调用函数的时候没有给参数。

member function definition looks like a ctor, but name does not match enclosing class 成员函数声明了但没有使用unexpected end of file while looking for precompiled header directive在寻找预编译头文件时文件意外结束,编译不正常终止可能造成这种情况 !

参考资料:http://hi.baidu.com/baodao/blog/item/330f03e91af8823ab90e2d7a.html

温馨提示:内容为网友见解,仅供参考
第1个回答  2008-11-24
目前没有这东西用金山快意译把`都是这样的`错误见多了就熟悉了`积累的过程~!要不改用VS2005那个版本有中文版的还有中文提示`

为什么visualc++6.0编程时有---Configuration: fd - Win32 Debug...
executatble files:C:\\Program Files\\Microsoft Visual Studio\\Common\\MSDev98\\Bin C:\\Program Files\\Microsoft Visual Studio\\VC98\\BIN C:\\Program Files\\Microsoft Visual Studio\\Common\\TOOLS C:\\Program Files\\Microsoft Visual Studio\\Common\\TOOLS\\WINNT include files:C:\\Program Files\\Microsoft Visu...

我安装了vc6.0后运行不起。编译栏出现如下错误 Compiling... Error...
1、本文件可用于启动vc6.0,解决因为在其他位置安装过vc6.0而导致的编译错误。echo.echo.2、当工具--选项--目录中的设置无法保存时,也可使用本文件启动vc6.0。echo.echo.3、一种解决目录设置的方法:运行regedit,删除注册表左侧的项目:echo.echo.hkey_current_user\\software\\microsoft\\devstudio\\...

visual c++ 6.0总是提示Compiling... Error spawning cl.exe,别人都说...
1、考虑环境变量设置问题, 我的电脑 (win7是计算机) ——“属性” 高级选项卡,找到“环境变量 ” 查看一下 你的环境变量 中有没设置那些目录 2、考虑是不是你编译的文件里有 其它的库文件 ,而你没有安装这样的库,这时候需要重新升级sdk或者下载其它的库。 并且在vc6的“工具” ——“选...

Microsoft Visual C++ 6.0出现这个问题该怎么办?
1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C\/C++选项卡,从Category组合框中选中Precompiled Headers,选择Not Using Precompiled headers。确定。2、在文件开头添加:include "stdafx.h"对预编译头文件说明如下:所谓头文件预编译,就是把一...

用visual c++6.0编译时出现Compiling... Error spawning cl.exe m...
如果是新手,请检查基本的头文件,程序环境(VC++6.0倒是不用其他的环境),这些都有可能造成编译错误。你说的简单的小程序,应该不会只是main函数部分的代码吧?最好是能够从别人那里考一个能直接运行的cpp文件,然后用你的VC编译试试能不能行。如果不行,试试安装其他版本的VC++ 6.0,因为都是...

用visual c++6.0编程序总是显示1error(s),可是我和书上对了是一样的呀...
第一个错误在第一行,“用名空间时,使用编译预处理指令包含相关头文件时,应省略同文件的后缀”。这是书本的描述。所以,第一行应该是这样的 include<iostream> 然后还有个问题出现在最后一行,这个错误有点低级啊,呵呵呵。。。打字错误。return 0;下面是我修改后运行成功的代码:include<iostream> us...

c语言visual c++6.0(win10)出问题
今天遇到一个编译错误,抽象化后描述为:The source files "*\\A.cpp " and "*\\A.cpp " are both configured to produce the output file "*\\A.obj ", The project cannot be built 其中A.cpp可以被替换为任何名称的cpp文件,*可被替换成各种路径,当然前后两个路径不相同(否则就是一个文件...

VC++6.0执行cl.exe时出错
1、当我们在VC++6.0中编写好一个C语言程序后,点击“Compile(编译)”或者“Build(构 建)”出现的“Compiling... ,Error spawning cl.exe”错误提示,一般都是因为路径设置的问题 引起的。出现这种问题不需要重装,也许重装也不能解决这种问题。2、打开VC++6.0程序,点击菜单栏上的“工具(T)...

visual c++ 6.0,每次编译都弹出This file does not exist.Do you want...
这正常啊,你新建一个C++文档之后要想编译就得先保存,编译软件就会提醒你这句话,你点击是就可以了。至于你说的点击之后没有反应,试试下面这个方法;打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source ...

我的Microsoft Visual C++ 6.0 报错!求大神解救下!! 是不是这个头文件W...
WINBASE.H 是编译器自带的。这个头文件是 WIN95 年代的古董。写程序时,先 #include <windows.h> 再 包含它就没错误信息了。

相似回答
大家正在搜