Wnon-virtual-dtor

Issue a warning when a class appears to be polymorphic, yet it declares a non-virtual one.

IDE Equivalent

None

Architectures

IA-32 architecture, Intel® 64 architecture, IA-64 architecture

Syntax

Linux and Mac OS: -Wnon-virtual-dtor
Windows:    None

Arguments

None

Default

OFF      The compiler does not issue a warning.

Description

Issue a warning when a class appears to be polymorphic, yet it declares a non-virtual one. This option is supported with C++ only.

Alternate Options

None