回 帖 发 新 帖 刷新版面

主题:难者不会,会者不难的问题?

在VC中,常规调用类库函数是:
假设A类下一个B函数,A::B(),这样调用。
见过很多代码都::B()这样调用。这时为什么?
请问什么时候可以这样调用,什么时候应该这样调用?

回复列表 (共15个回复)

11 楼

class 内部的public函数
子class的public函数!

12 楼

以C方式定义的函数,或者说全局函数都是(外部)公共函数,大家都可以拿来调用的。

13 楼

AA(): A::a(0)以及AA(int a) : A::a(a)
中的a()是什么意思,它属于哪个类的还是一个外部函数?

vc新手,多多指教!
谢谢

14 楼

它只是创建的该类的一个对象而已吧

15 楼

6楼的说得很对。
这个我在资料书上也见到过介绍。
::是限定作用域的

我来回复

您尚未登录,请登录后再回复。点此登录或注册