c++ 两个冒号 和 点 的区别::和 .的区别比如 A::b() A.b()

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/06 20:29:11
c++两个冒号和点的区别::和.的区别比如A::b()A.b()c++两个冒号和点的区别::和.的区别比如A::b()A.b()c++两个冒号和点的区别::和.的区别比如A::b()A.b()A::b

c++ 两个冒号 和 点 的区别::和 .的区别比如 A::b() A.b()
c++ 两个冒号 和 点 的区别
::和 .的区别
比如 A::b()
A.b()

c++ 两个冒号 和 点 的区别::和 .的区别比如 A::b() A.b()
A::b()
A是一个class或namespace的时候才能这么用
b是class A的static方法或namespace A 里的一个函数
A.b()
A是一个对象,b是A的成员函数