关于namespace
来源:互联网 发布:java web开发环境 编辑:程序博客网 时间:2024/05/18 01:02
#include<iostream>
using namespace std;
namespace A//命名A空间
{
int x=1;
void fun()
{
cout<<"A"<<endl;
}
void fun2()
{
cout<<"2A"<<endl;
}
}
namespace B//命名B空间
{
int x=8;
void fun()
{
cout<<"B"<<endl;
}
void fun2()
{
cout<<"2B"<<endl;
}
}
using namespace B;//作用是当A ,B空间x同名,或fun2()函数同名,优先使用B空间的x或fun2;
int main()
{
cout<<A::x<<endl;//输出空间A中的x;
cout<<x<<endl;//输出空间B中的x
A::fun();
A::fun2();
fun();//输出B中fun
fun2();//输出B中fun2
}
using namespace std;
namespace A//命名A空间
{
int x=1;
void fun()
{
cout<<"A"<<endl;
}
void fun2()
{
cout<<"2A"<<endl;
}
}
namespace B//命名B空间
{
int x=8;
void fun()
{
cout<<"B"<<endl;
}
void fun2()
{
cout<<"2B"<<endl;
}
}
using namespace B;//作用是当A ,B空间x同名,或fun2()函数同名,优先使用B空间的x或fun2;
int main()
{
cout<<A::x<<endl;//输出空间A中的x;
cout<<x<<endl;//输出空间B中的x
A::fun();
A::fun2();
fun();//输出B中fun
fun2();//输出B中fun2
}
0 0
- 关于namespace
- 关于namespace
- 关于名字空间namespace
- 关于namespace问题
- 对话整理:关于namespace!
- 对话整理:关于namespace!
- 关于 extjs 的 namespace
- 关于 using namespace std
- 关于“using namespace std”
- 关于“using namespace std
- 关于“using namespace std”
- 【Visual C++】关于namespace
- 关于 Extjs 的 namespace
- 关于c#的namespace
- 关于“using namespace std”
- 关于“using namespace std”
- 关于“using namespace std”
- 关于“using namespace std”
- 随想录(我们从uboot学什么)
- 每日练习(3)
- cookie写入中文出错解决办法
- 智能数据共享:工程&建筑领域的地理相关趋势
- 为可c币注册下载
- 关于namespace
- 【PHP开发】国外程序员收集整理的 PHP 资源大全
- 基础练习 十六进制转十进制
- PAT甲级1052. Linked List Sorting (25)
- 学习Javascript闭包(Closure)
- 验证码生成与异步刷新
- JavaScript 对象转换之 toString 和 valueOf
- 网络知识总结一:计算机网络及其OSI模型
- 判断状态栏是否显示以及获取状态栏高度的方法