【发布时间】:2011-02-08 16:09:06
【问题描述】:
很短的问题。
C++ typeof 操作符是标准的吗?事实上的标准?
哪些编译器没有提供它(Microsoft C++ 除外)?
【问题讨论】:
很短的问题。
C++ typeof 操作符是标准的吗?事实上的标准?
哪些编译器没有提供它(Microsoft C++ 除外)?
【问题讨论】:
typeof 运算符是非标准的,但即将推出的 C++ 标准将有 decltype。
【讨论】:
标准 C++ 中没有 typeof 运算符。
【讨论】:
如前所述,C++0x 有decltype。您可以在此期间查看Boost.Typeof。
【讨论】:
typeof 是 GNU 编译器主要为 C 语言提供的扩展: link to official gnu gcc page。所以它不是一个标准的运算符。
【讨论】: