- 博客(2)
- 资源 (4)
- 收藏
- 关注
转载 ACE反应器(Reactor)2
看到ACE中反应器(Reactor) 用于事件多路分离和分派的体系结构模式 一章中说:在从反应器注销,以及handle_close()挂钩方法被调用时,该类将自己删除。但是,必须保证MyEventHandler总是动态分配的(即是从ACE_Event_Handler派生出的类一定是new出来的,而不是stack上临时变量或全局变量。),否则,全局内存堆可能会崩溃。确保类总是动态地创建的一种办法是
2014-03-22 01:58:39 915
原创 ACE守卫Guard类属
ACE中的守卫类是一种模板,它通过所需锁定机制的类型来参数化。 守卫类的对象定义一个代码块,在其上获取一个锁,在退出次代码块时,锁被自动释放(对象的构造器获取锁,析构器释放锁)。 ACE_Guard,ACE_Read_Guard,ACE_Write_Guard。 #include "ace/Synch.h" ///sleep #include "a
2014-03-21 17:19:08 1915
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人