エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
スレッドセーフな Singleton クラスを作成する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
スレッドセーフな Singleton クラスを作成する - Qiita
有名な話であると思っていたが、つい最近嵌った同僚がいたのでメモすることにした。 注)下記内容は Visu... 有名な話であると思っていたが、つい最近嵌った同僚がいたのでメモすることにした。 注)下記内容は Visual C++ / C++11 未対応の g++ を使用している場合の話です Singleton パターン デザインパターンの一つ。あるクラスが一つのインスタンスしか持たないことを確実にしたい時に使用する。C++ での Singleton パターンの実装例は下記の通り。 // Singleton.h #pragma once class Singleton { public: static Singleton &getInstance(); private: Singleton(){} Singleton(const Singleton &other){} Singleton &operator=(const Singleton &other){} }; // Singleton.cpp