摘要: 在游戏开发过程,经常可以碰到一些对象需要不断被创建、销毁,这会导致性能低不说,还会出现内存碎片。以下实现一种可扩展、可重用的对象缓冲池来避免这种情况。  具体使用方法:  测试代码2:  输出:  问题出现:此问题比较隐蔽,在pObj Free之后内存值并没有清空,pObj2又重用了pObj对应的内存块,此时就出现了pObj2->m_var还是pObj->m_var的值,解决方法请看下回分解。 阅读全文
posted @ 2011-02-16 16:34 ybtyoyo 阅读(458) 评论(0) 推荐(0) 编辑