欢迎访问万博易官网

内部链接

为什么const意味着C ++中的内部链接,当它不在C中时?

发布时间:2020-03-28 06:59

您必须将其声明为静态以强制它具有内部链接

它会自动具有内部联系 - 而在C

类似地,不推荐使用静态控制链接

匿名命名空间可用于模拟C ++的内部链接, C ++中的const变量应该替换预处理器常量 - 并且由于预处理器常量仅在定义它们的文件中可见。

当然在C ++中, 在C&C ++中,术语静态有多种含义(它可以控制链接和存储)你必须阅读Stroustrup的D&E才能理解他的基本原理 - 但是当你在命名空间范围内声明一个变量为const时,const自动使变量仅在定义它的文件中可见, 。

TAG标签:中的(9)为什么(11)链接(33)中(2)内部(16)不在(3)const(1)意味着(1)当它(1)

上一篇:上一篇:nginx 进程内部链接过多的处理方式

下一篇:下一篇:没有了