C++namespace命名空间
生活随笔
收集整理的這篇文章主要介紹了
C++namespace命名空间
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C++namespace命名空間
- namespace
- 命名空間
- 使用
- 命名空間別名
namespace
在C ++中使用命名實(shí)體之前,必須先聲明它們,例如變量,函數(shù)和復(fù)合類型。程序中此聲明發(fā)生的地方會(huì)影響其可見性:
在任何塊外部聲明的實(shí)體都具有全局作用域,這意味著其名稱在代碼中的任何位置均有效。雖然在塊內(nèi)聲明的實(shí)體(例如函數(shù)或選擇語句)具有塊作用域,并且僅在聲明它的特定塊內(nèi)可見,但在其外部看不到。
具有塊作用域的變量稱為局部變量。
例如,在函數(shù)主體中聲明的變量是局部變量,該局部變量一直延伸到函數(shù)末尾(即直到括號(hào)} 關(guān)閉函數(shù)定義),但不在其外部:
int foo; // global variableint some_function () {int bar; // local variablebar總結(jié)
以上是生活随笔為你收集整理的C++namespace命名空间的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 青白石,盐场路,佛慈大街大货车限行吗?
- 下一篇: C++字符序列