命名空间别名

命名空间别名 是一个替代名称。 命名空间

namespace identifier = [::] [nested-name-specifier] namespace-name;

备注

命名空间别名定义声明一个替代名称。命名空间。 该标识符是指定的命名空间的同义词并成为命名空间别名。 例如:

namespace a_very_long_namespace_name { ... }
namespace AVLNN = a_very_long_namespace_name;
// AVLNN is now a namespace-alias for a_very_long_namespace_name.

命名空间名称或别名在其声明区域必须与其他标识符不同。 全局命名空间名称或别名必须与程序的其他全局实体名称不同。

请参见

参考

命名空间(C++)