5

重複の可能性:
静的メンバー変数へのアクセス

instclass のオブジェクトであるシンボルがありますclassy。オブジェクトのシンボルを通じて、このクラスの静的メンバーにアクセスする必要があります。私は試しinst::staticmemberましたが、私のg ++​​は言いerror: ‘inst’ is not a class or namespaceます。

これどうやってするの?

4

1 に答える 1

13

ドットを使用します:

inst.staticmember

::コンパイラ エラーからわかるように、名前空間またはクラスでのみ使用します。

静的メンバー変数にアクセスするには、2 つの方法があります。where is a class を使用する方法と、where classy::staticmemberis a class instance を使用する方法です。classyinst.staticmemberinst

于 2012-09-27T17:20:53.813 に答える