忘れないうちにスタティックイニシャライザー


template <typename DUMMY>; 
class Hoge { 
public: 
   static const int a; 
   static std::string b; 
}; 

template <typename DUMMY> int Hoge<DUMMY>::a = 0; 
template <typename DUMMY> std::string Hoge<DUMMY>::b("hogehoge"); 

継承したらどうなるんだろう。

キーワード:スタティックイニシャライザ,static initializer,テンプレート,初期化,メンバ,静的変数,クラス変数,クラステンプレート,テンプレートクラス

コスミー について

昔(?)はゲーム作ってました。 今もなんか作ろうとしています。
カテゴリー: C++ パーマリンク

コメントを残す

メールアドレスが公開されることはありません。