VCのエラーメッセージ・メモ

by K.I

Index


概要


[top]

VCのコンパイルエラー

C1010: プリコンパイル済みヘッダーの検索中に予期しない EOF を検出しました

C1010:プリコンパイル ヘッダーを検索中に不明な EOF が見つかりました(VS2017)

C1083: include ファイルを開けません。

C1083: 'stdafx.h': No such file or directory

 #include "stdafx.h" という記述があると、C1083が出ることがある。  元々のプロジェクトディレクトリ(stdafx.hの場所)も追加しておく。

C1083: include t@CJB'stdafx.h': No such file or directory

C1083対策→相対パス指定

C2011: 'inpbox_para' : 'struct' で示される型としてすでに定義されています。

C2065: '_beginthread'が未定義

C2144 'int'は';'によって先行されなければならない

include後の関数で、「'int'は';'によって先行されなければならない」となる。

C2360: 'zzzzの初期化が 'case' ラベルによって行われませんでした。

C2440: 'type cast' : 'unsigned short' から 'UNIWORD' に変換することはできません

        data = (WORD)udata;

C2440: '=' : 'unsigned char (Cxxxx::*)(unsigned char)' から 'unsigned char (__cdecl *)(unsigned char)' に変換することはできません

C2556 オーバーロード関数の戻り値は異なっていますが、引数リストは同一です

C2660 'function' : 関数に number 個のパラメータを指定することはできません

C2664 '関数' : '数値' 番目の引数を 'type1' から 'type2' に変換できません

C2664: 'const char *' から 'LPCWSTR' へ変換できません

C2664: 引数 を 'void (__stdcall *)' から 'void (__cdecl *)' へ変換できません

C2668: 'pow' : オーバーロード関数の呼び出しを解決することができません

C3867: 'Classname::funcname': 関数呼び出しには引数リストがありません

C4996: 'strcpy' が古い形式として宣言されました。

E0167: const char *" の引数は型 "char *" のパラメーターと互換性がありません


[top]

リソースコンパイラのエラー

error RC1015:cannot open include file "afxres.h"


[top]

リンク時のエラー

LNK1006: ファイルが無効であるか、 またはディスクがいっぱいです

LNK1169: 1つ以上の複数回定義されているシンボルが見つかりました

LNK2001: 外部シンボル ”xxxxx@xx” は未解決です

LNK2001: 外部シンボル ”__imp___glewAttachShader” は未解決です(VS2017)

自作の関数でget_datetimeという奴が、いつもLNK2001になる。

DLLを使った時に、以下のエラー

xr_chart.obj : error LNK2001: 外部シンボル ""__declspec(dllimport) int __cdecl kMsgBox(char const *,unsigned int,char const *,...)" (__imp_?kMsgBox@@YAHPBDI0ZZ)" は未解決です

cppとcを混在させた時に、LNK2001のエラー

LNK2005: ”void __cdecl operator delete(void *)”(xxxx) already defined in LIBCMTD.lib

ということらしい。(未確認)

LNK2019: 未解決の外部シンボル _main が関数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) で参照されました

LNK2019: 未解決の外部シンボル _WinMain@16 が関数 ___tmainCRTStartup で参照されました

 http://d.hatena.ne.jp/matobow/20061107/p1
[top]

リンク時のワーニング

LNK4098: defaultlib '****' は他のライブラリの使用と競合しています(VS2017)


[top]

それ以外のエラー

Access Violation

Bus error

Debug Assertion Failed

Stack Overflow

アプリケーションを正しく初期化できませんでした

LoadLibraryでNULLが返る

WaitCommEventで87のエラー

fopenのエラー

レジストリの読出しに失敗する

atofの結果がおかしい

doubleの関数の戻り値がおかしい

プログラム 'C:\xxxx\.\Debug\xxxx.exe'を開始できません


[top] [プログラムの部屋に戻る]

comments powered by Disqus