使用此选项可在编译器发现类型不匹配时控制所生成错误消息的详细程度。当编译器发现涉及到大聚集的类型不匹配时,此选项特别有用。
i 可以是以下各项之一:
表 B–4 -errshort 标志
标志 |
含义 |
---|---|
short |
以短形式输出错误消息,且不会出现类型扩展。不扩展聚集成员、函数参数和返回类型。 |
full |
以完全详细形式输出错误消息,并显示不匹配类型的完全扩展。 |
tags |
对于具有标记名称的类型,输出错误消息的标记名称。无标记名称的类型将以扩展形式显示。 |
如果不指定 -errshort,编译器会将该选项设置为 -errshort=full。如果指定 -errshort 但不提供值,编译器会将该选项设置为 -errshort=tags。
此选项不会累积,它接受在命令行指定的最后一个值。