- 这段时间阅读了《重构》《设计模式》这两本书,有所理解,记录下点东西。目前毕业工作至今两年,游戏行业,做客户端。前一年半的时间参与一个已有游戏进行维护工作,期间肯定对代码有各种理解,觉得就是可以写的更好...
- 风魂引擎学习之使用内存池在风魂引擎学习之设计内存池中,着重学习了内存池的一个分配和回收的策略,采用先申请内存再划分为不同大小的块,即chunk,根据申请的内存找到对对应大小的内存块链表,取出或者插入内...
- 一.什么是字节对齐,为什么要对齐?现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就...
- 首先看个例子:CA *pa = new CACA表示一个类,那上面的代码就算是生成一个CA的对象,也就是执行new的操作。new是一个操作符,它的过程分为两步,首先从堆中分配一个对象,然后调用构造函数...
- 内存池是指一次性向系统申请较大的内存块(block),根据程序使用需要再划分为不同大小的内存块(smaller chunks),当向内存池申请空间的时候就取出分配好的chunk。当内存块使用完再次向系...
- 各位大牛,小弟准备学习asio。但是被asio和boost搞晕了脑。根据个人对官网资料的阅读,asio可以独立于boost编译试用。但是当我在控制台输入G:\asio-1.4.1\asio-1.4...










