17
C ++でプライベート静的メンバーを初期化する方法は?
C ++でプライベートな静的データメンバーを初期化する最良の方法は何ですか?ヘッダーファイルでこれを試しましたが、奇妙なリンカーエラーが発生します。 class foo { private: static int i; }; int foo::i = 0; これは、クラスの外部からプライベートメンバーを初期化できないためだと思います。これを行うための最良の方法は何ですか?