//命名空间的定义,末尾没有分号
namespace A
{
int date;
}
//使用方式一
using namespace A;
//例子:
#include <iostream>
using namespace std;
namespace A
{
int data;
}
using namespace A;
int main()
{
data = 18; //给A中的data赋值18
cout << "data = " << data << endl;
return 0;
}/*编译并运行,成功输出data的值18*/
//方式二
using A::date;
//例子:
namespace A
{
int data;
}
using A::data;
int main()
{
data = 18; //给A中的data赋值18
cout << "data = " << data << endl;
return 0;
}/*编译并运行,成功输出data的值18*/
//方式三
A::date
//例子:
namespace A
{
int data;
}
int main()
{
A::data = 18; //给A中的data赋值18
cout << "data = " << A::data << endl;
return 0;
}
c++ 命名空间的使用方法
于 2019-04-06 22:32:14 首次发布