C++namespace

来源:互联网 发布:sql server 2008教材 编辑:程序博客网 时间:2024/05/16 14:44

namespace即命名空间,可以自己定义一个命名空间。

#include<iostream>namespace A{    int x=1;    void fun()    {        cout<<"A的命名空间"<<endl;    }}namespace B{    int x=2;    void fun()    {        cout<<"B的命名空间"<<endl;    }}using namespace B;int main(){    cout<<A::x<<endl;//打印命名空间A中的x,值为1    cout<<B::x<<endl;//打印命名空间B中的x,值为2    fun();//由于声明了using namespace B,所以这里输出的结果是B的命名空间    A::fun();//输出A的命名空间}
0 0
原创粉丝点击