Sun Studio 12:C 用户指南

B.2.13 -errshort[= i]

使用此选项可在编译器发现类型不匹配时控制所生成错误消息的详细程度。当编译器发现涉及到大聚集的类型不匹配时,此选项特别有用。

i 可以是以下各项之一:

表 B–3 -errshort 标志

标志 

含义 

short

以短形式打印错误消息,且不会出现类型扩展。不扩展聚集成员、函数参数和返回类型。 

full

以完全详细形式打印错误消息,并显示不匹配类型的完全扩展。 

tags

对于具有标记名称的类型,打印错误消息的标记名称。无标记名称的类型将以扩展形式显示。 

如果不指定 -errshort,编译器会将该选项设置为 -errshort=full。如果指定 -errshort 但不提供值,编译器会将该选项设置为 -errshort=tags

此选项不会累积,它接受在命令行指定的最后一个值。