相关疑难解决方法(0)

未命名的命名空间

当标准陈述时,它究竟意味着什么

$ 7.3.1.1/2 - "在命名空间作用域中声明变量时,不推荐使用static关键字(参见附录D); unnamed-namespace提供了一个更好的选择."

我已经提到了这个,但它没有涵盖我正在寻找的东西.

有没有一个例子可以清楚地证明其优越性.

注意:我知道未命名的命名空间如何在翻译单元中显示外部变量,并将其隐藏在其他翻译单元中.但这篇文章的重点是'静态命名空间范围'名称(例如全局静态变量)

c++ namespaces

14
推荐指数
3
解决办法
8072
查看次数

标签 统计

c++ ×1

namespaces ×1