0

シングル スレッドで動作する C++ のジェネリック シングルトン クラスがありますが、マルチスレッド環境に移行するので、そこでシングルトンが動作することを確認したいと思います。このエラーを回避するためにロックを使用しない方法はありますか。

class singleton
{
public : 
    static singleton* getinstance();
private :
    singleton();
    singleton(const singleton& that);
    singleton& operator=(const singleton& that);
    static singleton* ptr;
};
4

2 に答える 2

1

こっちの方がいい。文句はありません。乾杯!

于 2013-09-19T10:18:56.693 に答える