タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

designpatternに関するtettsyunのブックマーク (2)

  • たぶん究極のC++ライブラリ、Lokiを使う - Singleton

    まだ簡単な方です、お馴染シングルトン。 基的な使い方を示します。 class Class {}; typedef Loki::SingletonHolder<Class> ClassHolder; で定義終了。使い方は、 Class& c = ClassHolder::Instance(); でどんなところからでも一つのオブジェクトを参照できる、と。 次はデフォルトコンストラクタが無い場合です。 この Singleton はオブジェクトの生成法を テンプレート第二引数によってポリシーとして渡すことができます。 このポリシークラスは static なメンバ関数 Create と Destroy を 用意する必要があります。つまり、 class Class2 { public: explicit Class2(int); }; なんていうデフォルトコンストラクタが無いクラスをシングルトンにし

    tettsyun
    tettsyun 2010/04/11
    singleton
  • シングルトンパターン

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    tettsyun
    tettsyun 2010/04/08
    singleton pattern
  • 1