魁梧导师

文章
4
资源
0
加入时间
2年10月17天

模板与容器

1.链接链接分为三种情况,凡是有名字的东西(函数,类,常量,变量,模板,命名空间等)必然属于其中之一:外链接(external),内链接(internal)和无链接(none).(1)外链接的意思是每个翻译单元都可以访问这个东西(前提是只要它知道有这么个东西存在),普通的函数,变量,模板和命名空间都有外链接(2)内链接的含义是:在某个翻译单元里定义的东西只能在翻译单元里使用,在任何函数以外定义的静态变量都有内链接(3)内链接:在函数里定义的变量只存在与该函数的内部,根本没有任何链接(none).