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

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 23:16:27
c++ 两个冒号 和 点 的区别::和 .的区别比如 A::b() A.b()
x `_eE{GQiTHQQF.ZXA2hoDjf`|s Y WgQ#hBN(j,(V%&@o?\zCd*@:^W/IVEF .u{q04 PϴT4 ;3A'P8r

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的成员函数