|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
Compiler Warnings That Are Off by Default
The compiler includes warnings that are off by default. If a warning is off by default, most users would not want to see it.
A warning that is off by default can be enabled in one of several ways:
- #pragma warning(default : warning_number)
The warning is enabled at its default level. Documentation for the warning contains the default level of the warning.
- #pragma warning( warning_level : warning_number)
The warning is enabled at the specified level (warning_level).
/Wall enables all warnings that are off by default.
The following warnings are off by default: