This section lists Microsoft C/C++ error and warning messages. Each message includes an explanation of what went wrong and what action to take to correct the problem. Error messages can also display the input file and line number where the error occurred.
Error numbers consist of a one-, two-, or three-letter prefix and four digits. The first digit indicates the severity level:
Fatal errors stop execution and are numbered 1xxx.
Errors numbered 2xxx are usually nonfatal; execution continues if possible.
Warnings do not stop execution but indicate a possible problem; they are numbered 4xxx.
In this section, error messages are arranged in alphanumeric order:
Error Number | Tool |
BKxxxx | BSCMAKE |
Cxxxx | Compiler |
CKxxxx | CVPACK |
CVxxxx and CXXxxxx | CodeView |
Dxxxx | Command-Line |
Hxxxx | HELPMAKE |
IMxxxx | IMPLIB |
Lxxxx | LINK |
Mxxxx | Floating-Point Math |
MPxxxx | MPC |
PWBxxxx | PWB |
Rxxxx | Run-Time |
SBxxxx | SBRPACK |
Uxxxx | NMAKE, EXEHDR, and LIB |
Note that the CVxxxx error messages are an exception and are listed in alphabetical order by message text.