close

class Singleton

{

   public:

       static Singleton& getInstance();

};

 

Singleton& Singleton::getInstance()

{

   static Singleton singleton;

   return singleton;

}

 

特點:

  第一次呼叫getInstance()會初始化物件,第二次以後會沿用同一個物件

  多執行緒的情況下請自行加鎖

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 gaussian1998 的頭像
    gaussian1998

    sean huang的部落格

    gaussian1998 發表在 痞客邦 留言(0) 人氣()