- 博客(2)
- 收藏
- 关注
原创 贴上前些天无聊写的一份智能指针代码: )
#ifndef __smart_ptr_h__ #define __smart_ptr_h__ // // @author: jasonshg@gmail.com // // @date: 2008.08.05 // // @compiler: ms vc7.1 / dev cpp5.2 // // @description: // 智能指针,
2008-08-19 14:17:00 380
原创 boost库 - shared_ptr实际应用
1、内存回收方式。默认的shared_ptr以delete销毁所拥有的裸指针,然而在实际应用中,特别是网游服务器这种存在着大批量对象创建、销毁的工程,单一的销毁方式就不再适用了。毕竟在上述环境下,采用memory pool做内存管理会更好。而这样回收动作也需由自己来控制,不再是单单一个delete了事。细看了shared_ptr的源码,它的删除动作是由以下代码做到的:templat
2008-08-19 11:32:00 814
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人