答え:C +でプライベート静的メンバーを初期化する方法?C :+でプライベート静的メンバーを初期化する方法

1279 ワード


answer re: How to initialize private static members in C++?
Oct 9 ' 08
617

クラス宣言はヘッダーファイル(または共有ファイルが共有されていない場合)にあります.
ファイル: foo.H
class foo
{
    private:
        static int i;
};
しかし初期化はソースファイルでなければなりません.
ファイル: foo.CPP
int foo::i = 0;
初期化がヘッダーファイルであるならば、...
Open Full Answer