通过对象访问类的静态成员

时间:2012-09-27 17:19:27

标签: c++ class static-members

  

可能重复:
  accessing static member variables

我有一个符号inst,它是类classy的对象。我需要通过对象的符号访问此类的静态成员。我尝试了inst::staticmember,但我的g ++说error: ‘inst’ is not a class or namespace

我该怎么做?

1 个答案:

答案 0 :(得分:9)

您使用点:

inst.staticmember

::仅用于命名空间或类,因为您可能已从编译器错误中看出。

您可以通过两种方式访问​​静态成员变量:classy::staticmember classy是一个类,或inst.staticmember inst是一个类实例。