猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
MFC有的函数前面加::是什么意思?
MFC有的函数前面加::是什么意思
千巷猫影
浏览 544
回答 4
4回答
慕森王
如果你在一个类的成员函数里调用 MessageBox() ,这个函数可能是类的成员函数,各种继承下来的成员函数, 也可能是全局函数用 xxx::MessageBox() 表明是从xxx继承下来的成员函数用 ::MessageBox() 表明调用一个全局的函数, 而不是这个类的成员函数
0
0
0
幕布斯7119047
在类的重载中为了区分同名成员,调用哪一个,用::这个就可以调用基类的同名成员,不用则默认调用派生类的成员。也可以用来调用全局变量。其他时候如类的成员函数在外定义时表明身份。我就知道这些了
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续