命名空间别名

namespace aliasnamespace 的替代名称。

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

备注

命名空间别名定义可声明命名空间的替代名称。 identifier 是指定命名空间的同义词并成为了命名空间别名。 例如:

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++)