名前空間の定義

提供: RAD Studio
移動先: 案内検索

C++ の名前空間:インデックス への移動

名前空間を定義する際は,次の構文に従ってください。

元の名前空間の名前:
	識別子
 名前空間の定義:
	元の名前空間の定義
	拡張の名前空間の定義
	無名の名前空間の定義

namespace キーワードを使用して名前空間を定義する構文は 3 つあります。

元の名前空間の定義:
	namespace 識別子 { 名前空間本体 }
拡張の名前空間の定義:
	namespace 元の名前空間の名前 { 名前空間本体 }
無名の名前空間の定義:
	namespace { 名前空間本体 }

「本体」は,任意の宣言の並びです。構文は次のとおりです。

名前空間本体:
	宣言の並び(オプション)

関連項目