命名空间(二)
接上一篇《命名空间(一)》,上一篇将的是基本的使用,本节我认为是比较细节的部分了。
?
五、无名的命名空间——替代全局静态变量/函数?? 以上介绍的是有名字的命名空间,C++还允许使用没有名字的命名空间,如在文件A中声明了以下的无名命名空间:
#include<cstdio>#include<cmath>#include<cstring>using namespace std;
?? 可以使用传统的c方法,但应当提倡使用C++的新方法。