下面的代码中MY象一个变量一样被定义:
namespace MY = MY_NAME_SPACE_NOT_OTHERS;
就是一个namespace别名。
别名的作用应该一望便知:简化。
namespace MY_NAME_SPACE_NOT_OTHERS
{
class A{};
class B{};
}
main()
{
namespace MY = MY_NAME_SPACE_NOT_OTHERS; // alias
MY::A a;
MY::B b;
}
本文介绍C++中使用namespace别名简化代码引用的方法。通过一个示例展示了如何定义和使用namespace别名来访问其中的类。
1966
3198
423
197
4916

被折叠的 条评论
为什么被折叠?