Visual C++
Error Codes
C1083
Visual C++
Programming Language
C1083 means the compiler looked for a header file and could not find it anywhere …
C2001
Visual C++
Programming Language
C2001 means a string literal (text between double quotes) accidentally spans …
C2027
Visual C++
Programming Language
C2027 means you tried to use a class or struct in a way that requires knowing …
C2039
Visual C++
Programming Language
C2039 means you referenced a member function or variable that does not exist in …
C2059
Visual C++
Programming Language
C2059 means the compiler found a token — a word, symbol, or keyword — where it …
C2065
Visual C++
Programming Language
C2065 means the compiler encountered an identifier — a variable, function, …
C2086
Visual C++
Programming Language
C2086 means an identifier — a variable, type, or function — has been defined …
C2143
Visual C++
Programming Language
C2143 means the compiler found a token it did not expect — most often because …
C2248
Visual C++
Programming Language
C2248 means code outside a class (or outside a derived class, for protected …
C2371
Visual C++
Programming Language
C2371 means an identifier is declared more than once in the same scope with …
C2440
Visual C++
Programming Language
C2440 means the compiler cannot automatically convert a value from one type to …
C2535
Visual C++
Programming Language
C2535 means a member function is defined a second time — it was already defined, …
C2660
Visual C++
Programming Language
C2660 means a function is called with a different number of arguments than its …
C2676
Visual C++
Programming Language
C2676 means you applied a binary operator such as +, -, ==, or < to a class or …
C3861
Visual C++
Programming Language
C3861 means the compiler encountered a name and could not find any declaration …
C4018
Visual C++
Programming Language
C4018 is a warning that you compared a signed integer with an unsigned integer. …
C4715
Visual C++
Programming Language
C4715 is a warning that a non-void function has at least one path through its …
C4996
Visual C++
Programming Language
C4996 is a warning that you called a function marked as deprecated or unsafe by …
LNK2001
Visual C++
Programming Language
LNK2001 means the linker encountered a symbol that has no definition anywhere in …
LNK2019
Visual C++
Programming Language
LNK2019 means the linker found a declaration (in a header) for a function or …