Chinaunix首页 | 论坛 | 博客
  • 博客访问: 78011
  • 博文数量: 42
  • 博客积分: 687
  • 博客等级: 上士
  • 技术积分: 425
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-01 15:39
文章分类

全部博文(42)

文章存档

2011年(12)

2010年(30)

分类: C/C++

2011-01-10 17:23:04

/******************************************
 : 适用于多线程的类的设计方法
 *        (特别适合构造基础数据类型)
 *ps. 参考了ACE的基础类
******************************************/
class Multi-Thread-template-Base{
public:
    /* interface with lock */
    Interface();
protected:
    /**********************************
     * interface without lock
     * derive class can overload methods
     * showed below.
    **********************************/
    interface_i();
private:
    /* multi-thread control */
    Mutex_Type lock_;
    //...
};
阅读(1136) | 评论(0) | 转发(0) |
0

上一篇:内存偏移

下一篇:仿函数+模板类的特化

给主人留下些什么吧!~~