C++命名空间
命名空间
为什么要引出命名空间?
? 为了解决多个文件之间全局变量冲突,而引入命名空间,在命名空间中定义的属性和方法都是全局变量。
怎样调用命名空间的变量?
? 使用命名空间操作符:
例如:
namespace std1{
int a;
double b;
}
int main(){
std1::a=2;
std::cout<
? 为了解决多个文件之间全局变量冲突,而引入命名空间,在命名空间中定义的属性和方法都是全局变量。
? 使用命名空间操作符:
例如:
namespace std1{
int a;
double b;
}
int main(){
std1::a=2;
std::cout<