ネーム・スペース は、オプションとして命名されたスコープです。
クラスまたは列挙に対してするように、ネーム・スペース内で名前を宣言します。 ネストされたクラス名にアクセスするのと同じように、 スコープ・レゾリューション (::) 演算子を使用することによって、 ネーム・スペース内で宣言された名前にアクセスできます。 ただし、ネーム・スペースは、クラスや列挙型が持つ追加のフィーチャーを持ちません。 ネーム・スペースの主要な目的は、追加の ID (ネーム・スペースの名前) を名前に追加することです。
関連参照