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

警告

非标准模式启动时,浮点运算可以产生不符合 IEEE 754 标准要求的结果。

如果使用 -fns 选项编译一个例程,就要使用 –fns 选项编译该程序的所有例程,否则就会产生意外的结果。

该选项仅在 SPARC 设备上有效,并且仅在编译主程序时才能有效使用。在 x86 设备上,此选项被忽略。

使用 –fns=yes(或 -fns)选项时,如果程序中出现通常由 IEEE 浮点陷阱处理程序管理的浮点错误,则可能会生成以下消息: