Aha!设计模式(41)-单例(7)

代码示例   《设计模式》书中的代码示例我们已经在已经在前面的文章中给出过,虽然类名不同,但是内容是一回事,所以这里不再重复了。这里给出一个更加彻底的引入C++11新特性的代码示例。首先是头文件: 和之前介绍的例子相比,代码中增加了shared_ptr的使用。接下来是实现部分的代码:   由于使用了静态变量(不是静态数据成员),内存管理已经很简单,并没有因为引入了shared_ptr而变得更加简单
相关文章
相关标签/搜索