C ++ gcc / icpc禁用编译器消息中命名空间的打印输出

时间:2017-03-03 10:21:43

标签: c++ compiler-warnings

是否有一个标志(或其他方式)提供给C ++编译器,以便在其错误消息中不打印命名空间?我特别喜欢gcc和icpc的这个功能。

背景:我在一个带有长名称的嵌套命名空间的环境中工作,很难读取编译器错误消息。

在以下示例中,我希望编译器不打印A::B::

error: no instance of constructor "A::B::V::V" matches the argument list
            argument types are: (A::B::M, A::B::W, A::B::X, A::B::Y)
     return V(*this, i, v[i], X());
            ^

0 个答案:

没有答案
相关问题