Overview

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.