最常見的20種VC 編譯錯誤資訊

2021-06-17 20:15:54 字數 1719 閱讀 2239

最常見的20種vc++編譯錯誤資訊

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

最常見的20種VC 編譯錯誤資訊

1 fatal error c1010 unexpected end of file while looking for precompiled header directive。尋找預編譯標頭檔案路徑時遇到了不該遇到的檔案尾。一般是沒有 include stdafx.h 2 fatal error...

Oracle 儲存過程,函式編譯, 錯誤資訊不顯示

有一些pl sql developer版本不會顯示具體的函式,儲存過程錯誤資訊 這個時候,可以通過下面的方法手工查詢 select from sys.user errors where name and type 記住這裡的引數都要大寫即可 可以參考如下文件 另外,如果這個函式或者儲存過程不能deb...

C 編譯器錯誤資訊的Trick

http www.dinkumware.com exam default.aspx 獲得我們感興趣的資訊 比如結構對齊資訊,複雜物件型別等等 1 輸出巨集的內容 基本的思想就是利用c 中string literal不能作為模版引數的特性。通常編譯器會將string literal的內容也一併輸出。下...