|
|
1
14
没有
其基本原理很可能是保持遗留代码完整有效。回想一下,我们可以在类定义本身中初始化整型常量,这几乎是永远的事情了。但使用它们的odr仍然需要在某些翻译单元中进行类外定义。
例如,考虑这个有效的C++03类定义:
出现在某个翻译单元中。
现在,如果
1.
有人可能会说
|