摘要: 与上一篇《[笔记]C++代码演示Singleton单类实例》不同,本篇演示的是利用 STL 里的 map 和 list 容器,根据索引 key 的不同,返回不同的单实例类,调用举例如下:MySingletonMap* MySM1 = SingletonMap<MySingletonMap>::GetInstance(1);UML类图如下:由上图易知,SingletonMap 是模板类,MySingletonMap 继承自SingletonMap,具体代码如下:#include <iostream>#include <map>#include <list 阅读全文
posted @ 2012-06-28 10:34 ET民工[源自火星] 阅读(1529) 评论(2) 推荐(2) 编辑