作用:
提供宣告名稱的區域
宣告區域:
全域或位于另一名稱空間中
空間中的名稱鏈接性:
默認外部(常量除外)// 僅可在另一個檔案的同一名稱空間(必須寫出所有的嵌套名稱序列如果有的話)中使用extern宣告這些名稱(函式可不用extern),直接在另一個檔案中常規用extern全域宣告這些內部名稱會失敗
開放性:
可隨時加入新名稱和定義
訪問內含名稱:
作用域決議運算子(一次性)、using宣告(個體持續性;區域同名時產生沖突(同級))、using編譯指令(全體持續性;區域(using宣告)同名時區域(using宣告)將覆寫且無論兩者先后順序)
注意:
- 使用名稱空間前必須在本檔案宣告一次名稱空間
- 內部的名稱必須另外給出指令(上面:"訪問內含名稱")后才能使用
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/24325.html
標籤:C++
下一篇:C++基礎之面向物件
