::是什么意思?
展开全部
::是c++中的运算符。
::是运算符中等级最高的,它分为三种:全局作用域符,类作用域符,命名空间作用域符。
1)全局作用域符。
“::”指明了成员函数所属的类。如:M::f(s)就表示f(s)是类M的成员函数。
2)类作用域符。
例:声明了一个类A,类A里声明了一个成员函数void f(),但没有在类的声明里给 出f的定义,那么在类外定义f时, 就要写成void A::f(),表示这个f()函数是类A的成员函数。
3)命名空间作用域符。
表示引用成员函数及变量。
扩展资料:
作用
1、全局作用域符号:当全局变量在局部函数中与其中某个变量重名,那么就可以用::来区分。
2、作用域符号::的前面一般是类名称,后面一般是该类的成员名称,C++为了避免不同的类有名称相同的成员而采用作用域的方式进行区分
如:A,B表示两个类,在A,B中都有成员member。那么A::member就表示类A中的成员member;B::member就表示类B中的成员member。
3、"::"是作用域限定符或者称作作用域运算符或者作用域操作符(scope operator).例如命名空间
"::"作用:namespace::name。
参考资料来源:百度百科——::
舒仕福
2023-07-11 广告
2023-07-11 广告
eor有以下两种含义:1. eor是计算机术语,表示二进制异或运算。在计算机逻辑运算中,算术逻辑执行二进制按位异或运算,两数执行异或后相同位结果为0,不同位结果为1。2. eor也表示在任何时期,向地层中注入流体、能量,以提高产量或采收率的...
点击进入详情页
本回答由舒仕福提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询