C++ namespae
程序员文章站
2022-07-09 22:58:58
...
namespace是C++为了解决命名冲突的命名空间
例:
#include <cstdio>
namespace A{
char c = 'a';
}
namespace B {
char c = 'b';
}
int main(){
printf("%c\n",A::c);
}
如果namespace后面不加名字,则只能在当前文件使用,调用属性时直接使用属性名即可
#include <cstdio>
namespace {
char c = 'a';
}
int main(){
c = 'b';
printf("%c\n",c);
}
上一篇: c++学习笔记4:命名空间
下一篇: 使用john进行密码**