Cでの名前空間


名前空間:
名前空間は、1つのセットを保つ方法を提供するために設計されています
名前は別の別の.
つの名前空間で宣言されたクラス名は
同じクラス名が別のクラスで宣言されます.
名前空間の定義
名前空間の定義は、次のように名前空間名が続くキーワード名前空間から始まります.
namespace namespace_name {
  // your code
}

名前空間を有効にしたバージョンの変数または変数を呼び出すには、名前空間のキーワードを追加します.
namespace_name.item_name;
プログラミング例:

出力

ネストされた名前空間:
次のように、別の名前空間内の1つの名前空間を定義できます.
namespace namespace_name1 {
  // your code
  namespace namespace_name2 {
    // your code
  }
}
注意:ネストした名前空間のメンバに対してドット(.)を使用してアクセスできます.演算子.
プログラミング例:

出力

アナザーウェイ

出力