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

出力

ネストされた名前空間:
次のように、別の名前空間内の1つの名前空間を定義できます.
プログラミング例:

出力

アナザーウェイ

出力
名前空間は、1つのセットを保つ方法を提供するために設計されています
名前は別の別の.
つの名前空間で宣言されたクラス名は
同じクラス名が別のクラスで宣言されます.
名前空間の定義
名前空間の定義は、次のように名前空間名が続くキーワード名前空間から始まります.
namespace namespace_name {
// your code
}
名前空間を有効にしたバージョンの変数または変数を呼び出すには、名前空間のキーワードを追加します.namespace_name.item_name;
プログラミング例:
出力

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

出力

アナザーウェイ

出力

Reference
この問題について(Cでの名前空間), 我々は、より多くの情報をここで見つけました https://dev.to/harisiftikhar/namespaces-in-c-4i72テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol