怀孕了能不能吃辣木:c++中的:: 和:和 .三者的关系和区别

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 12:30:43
最好举个小例子啊,谁的例子好谁就可能最佳……

::用于命名空间,比如MyClass::m_field就代表了MyClass下一个叫m_field的static成员变量

:用于继承关系,比如说MyClass:Object就表示MyClass是Object的一个子类

.用于调用对象的成员。比如说
MyClass c; // 创建一个新的MyClass对象
c.foo(); // 调用这个对象的foo()

::是一个域控制符。
:是继承控制符。

两个都是二元运算符