【发布时间】:2020-11-21 15:29:31
【问题描述】:
如果我在匿名命名空间中定义类,这对它的方法、成员变量和特殊成员函数意味着什么?
内联方法和特殊成员函数仍然是内联的还是有内部链接的?
内联成员变量呢?
【问题讨论】:
如果我在匿名命名空间中定义类,这对它的方法、成员变量和特殊成员函数意味着什么?
内联方法和特殊成员函数仍然是内联的还是有内部链接的?
内联成员变量呢?
【问题讨论】:
从reference 开始,未命名命名空间(或匿名命名空间)的所有成员都有内部链接。
它的成员从他们的声明点到翻译单元的结尾都有潜在的范围,并且有内部链接。
【讨论】: