Oracle Solaris Studio 12.2:C++ 用户指南

A.2.101 +w

识别出可能会产生意外后果的代码。使用 +w 选项时,如果函数过大而无法内联或未使用声明的程序元素,就不再生成警告。这些警告不指定源代码中的真正问题,因此不适合某些开发环境。从 +w 中删除这些警告就可以在这些环境下更主动地使用 +w。在 +w2 选项中仍可以使用这些警告。

该选项生成如下关于有问题构造的其他警告:

A.2.101.1 缺省值

如果未指定 +w,则编译器发出有关极可能是问题的构造的警告。

另请参见

–w 和 +w2