次の方法で共有


名前空間エイリアス

名前空間エイリアスは 名前空間 の代替名です。

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