最常见的20种VC++编译错误信息集合

news/2024/7/6 0:01:39 标签: vc++, function, c, parameters, header, file
cle class="baidu_pl">
cle_content" class="article_content clearfix">
content_views" class="htmledit_views">

最常见的20种VC++编译错误信息集合

再网上看到的࿰c;大部分都比较常见࿰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 class="tags" href="/tags/FUNCTION.html" title=function>function not declared in 'CHelloView'

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

  12、error C2511: 'reset': overloaded member class="tags" href="/tags/FUNCTION.html" title=function>function 'void (int)' not found in 'B'

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

  13、error C2555: 'B::f1': overriding virtual class="tags" href="/tags/FUNCTION.html" title=function>function differs from 'A::f1' only by return type or calling convention

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

  14、error C2660: 'SetTimer' : class="tags" href="/tags/FUNCTION.html" title=function>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文件࿰c;以改写内容。(一般是P1.Exe还在运行࿰c;未关闭)

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

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

  class="tags" href="/tags/FUNCTION.html" title=function>function call missing argument list 调用函数的时候没有给参数。

  member class="tags" href="/tags/FUNCTION.html" title=function>function definition looks like a ctor, but name does not match enclosing class 成员函数声明了但没有使用

  unexpected end of file while looking for precompiled header directive 在寻找预编译头文件时文件意外结束࿰c;编译不正常终止可能造成这种情况

cle>

http://www.niftyadmin.cn/n/739453.html

相关文章

C++ 异常处理 入门

异常:程序执行期间,可检测到的不正常情况。 例如:0作除数;数组下标越界;打开不存在的文件;远程机器连接超时;malloc失败等等。 程序的两种状态: 正常状态和异常状态,发…

BMP位图结构与操作[分享]

摘自http://www.ieee.org.cn/dispbbs.asp?boardID61&ID51278 BMP位图结构与操作[分享] CSDN里面,大家经常问起有关BMP位图的相关操作问题,我在此贴一篇我收集的文章,向大家透彻讲解一下BMP位图的结构以及在VC下的具体操作,希…

一道百度题的思考

1、给一个单词a,如果通过交换单词中字母的顺序可以得到另外的单词b,那么b是a的兄弟单词,比如的单词army和mary互为兄弟单词。现在要给出一种解决方案,对于用户输入的单词,根据给定的字典找出输入单词有哪些兄弟单词。请…

DrawDibDraw函数的使用方法

使用windows的的自带的函数来显示图像可能始终还是绕不开两个概念, 视口和窗口。 视口--- 屏幕上的一个显示用的矩形框。 窗口--- 完整图像上的一个用于取数的矩形框。 屏幕的宽度、高度和视口参数用于控制向显示存储器中写数。 图像的宽度、高度和窗口参数用于…

(整理) SQL中几种连接的相互区别

left join 和 left outer join inner JOIN的区别 连接类型 定义 内连接 只连接匹配的行 左外连接 包含左边表的全部行(不管右边的表中是否存在与它们匹配的行),以及右边表中全部匹配的行 右外连接 包含右边表…

初遇资源泄漏

先来一段代码: 例如: void CXXXView::ShowImage() { SetRGBInfo(ImgWidth,ImgHeight); CDC* pDCGetDC(); m_hDCpDC->GetSafeHdc(); if(!full_screen) //非全屏模式 { CPoint scrollPt GetScrollPosition(); DrawDibDraw( m_hDrawDib,…

变分法

变分法的诞生来自于约翰伯努利(Johann Bernoulli,1667-1748)1696年向全欧洲数学家挑战,提出一个难题::“设在垂直平面内有任意两点,一个质点受地心引力的作用,自较高点下…

va_list va_start va_arg va_end 详解

va_list 详解 VA_LIST 是在C语言中解决变参问题的一组宏 他有这么几个成员: 1) va_list型变量: #ifdef _M_ALPHA typedef struct { char *a0; /* pointer to first homed integer argument */ int offset; /* byt…