Har*_*san 3 c++ static scope-resolution
可能重复: 我何时使用点,箭头或双冒号来引用C++中的类成员?
当我尝试访问我的静态变量时,Class.Variable我得到了错误,Error left of 'Variable' must have class/struct/union当我这样做时,我没有Class::Variable得到任何错误.虽然在这两种情况下我都Variable通过智能感知.到底是什么之间的不同.而::在这种情况下?
Class.Variable
Error left of 'Variable' must have class/struct/union
Class::Variable
Variable
.
::
Oak*_*tes 6
可以通过两种方式访问类的静态成员
(a)以班级为例 - 使用. 例如obj.variable
obj.variable
(b)没有上课的例子 - 使用::例如class::variable
class::variable
归档时间:
14 年,5 月 前
查看次数:
363 次
最近记录: