zhx6044的个人主页

http://www.qtcn.org/bbs/u/118368  [收藏] [复制]

zhx6044

  • 12

    关注

  • 4

    粉丝

  • 28

    访客

  • 等级:新手上路
  • 总积分:28
  • 保密,2011-06-21

最后登录:2015-05-27

更多资料

日志

单模

2012-06-04 23:29
      对于资源管理和特殊的对象管理,这个模式很有效
     #ifndef TEST_H
#define TEST_H
#include <iostream>
using namespace std;
class Test
{
public:
    static Test* getTestClass();
    ~Test(){cout<<"~~";}
    void setI(int a) {i = a;}
    int getI() const {return i;}
private:
    Test();

    int i;
};

#endif // TEST_H


#include "test.h"

Test::Test()
{
}
Test* Test::getTestClass()
{
    static Test t;
    return &t;
}
分类:C/C++|回复:0|浏览:1104|全站可见|转载
 

下一篇: 修饰器

上一篇: myVector

Powered by phpwind v8.7 Certificate Copyright Time now is:05-07 07:45
©2005-2016 QTCN开发网 版权所有 Gzip disabled