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
    /Wall enables all warnings that are off by default.

The following warnings are off by default:

See Also

Concepts

warning