Microsoft Visual C++ 调试问题

如题所述

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 在寻找预编译头文件时文件意外结束,编译不正常终止可能造成这种情况。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-10-01
没问题。空即是色,色即是空
第2个回答  2009-10-01
这个是问题吗?什么都 没有

如何修复microsoft visual c++ runtime?
修复Microsoft Visual C++ Runtime问题,可以尝试以下几种方法:一、更新或重新安装Visual C++运行库 这是解决大多数与Visual C++ Runtime相关问题的直接方法。访问Microsoft官方网站,下载并安装与你的操作系统和应用程序兼容的最新Visual C++运行库版本。有时,问题可能是由于运行库版本过旧或安装不完整所致。

微软visual c++运行错误
一、可能的原因 代码错误:编写的代码可能存在语法错误、逻辑错误或其他类型的编程错误,这些错误可能会导致程序无法正常运行。此时,可以通过调试工具找出并修复这些错误。编译器问题:Visual C++编译器本身也可能存在问题或配置不当的情况。这可能是由于软件更新或安装过程中的问题导致的。可以尝试重新安装或更...

Microsoft Visual C++ 运行出现 无法启动调试错误信息,怎么解决?_百...
解决方法:开始》运行》输入cmd》回车》输入:cd C:\\Program Files\\Common Files\\Microsoft Shared\\VS7Debug》回车》输入:mdm.exe \/regserver》回车

如何解决Microsoft Visual C++ Runtime问题?
首先,尝试更新或重新安装Visual C++运行库。有时,问题可能是由于运行库版本过旧或安装不完整所致。访问Microsoft官方网站,下载并安装与你的操作系统和应用程序兼容的最新Visual C++运行库版本,可能能够解决问题。其次,检查系统是否有病毒或恶意软件。这些恶意程序可能会干扰或破坏Visual C++运行库的正常工作。

为什么我的电脑上装了Microsoft Visual C++6.0之后调试程序时总是出现...
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 Visual Studio\\VC98\\...

为什么c++编译器不能运行调试
出现这种情况的原因可能有很多,最常见的就是源代码和程序不匹配导致的,可以这样设置 工具-》选项-》调试 将其中的“要求源文件与原始版本完全匹配”的钩去掉,然后再试试看。

微软VisualC++运行时有问题怎么办?
遇到 "Microsoft Visual C++ Runtime" 错误时,不必恐慌,这通常是由于应用程序运行所需的运行库不完整或配置不当所致。解决此类问题有几种途径:首要步骤是检查和更新Visual C++运行库。访问Microsoft官网,找到与你的操作系统和应用兼容的最新版本进行下载并安装。确保已安装的库已升级到最新状态。如果问题...

MIcrosoft Visual C++怎么逐行调试
我说的是vc++6.0 调试是编程必须用到的。按F10进入调试界面。按F10逐行调试。如果改行中有函数,你要进入函数后,在逐行调试 按F11.再调试过程你可以查看变量的值。可以在下图中名称中写入你想知道的变量名就可以查看了。有啥不明白hi我。

为什么我的电脑经常提示microsoft visualc++ debug failed?
这是显卡驱动程序运行出现了问题。造成的原因可能有很多种,通过这个界面无法确定具体原因,解决办法上,先更新一下显卡驱动程序试试,另外就是清理一下没用的系统插件和软件。

电脑安装iDex出现Microsoft visual c++ debug library是怎么回事...
提示框大致的内容就是说 你的程序出现错误,需要进行调试的意思。也就是说你安装的软件的安装包有问题,或者安装过程产生了错误,又或者电脑里面有相似的软件跟这个产生了冲突结果。

相似回答