C++中經常使用的作用符::,作用如下:
•作用域限定符。在類體內申明函數,並在類體外定義函數時,必須在定義函數時加上類名和作用域限定符。
1 2 3 4 5 6 7 8 9 |
|
•靜態數據和靜態成員函數成員既可以通過對象名引用,也可以通過類名加::來引用。例如,MyClass::a。靜態成員函數的目的就是爲了操作靜態數據成員,靜態成員函數引用不了非靜態的數據成員。
1 2 3 4 5 |
|
•引用在類中定義的typedef新類型
1 2 3 4 |
|
•全局作用域符號:當全局變量在局部函數中與其中某個變量重名,可用::來區分。
1 2 3 4 5 6 |
|