勤能补拙,Expter

成都游戏Coder,记录游戏开发过程的笔记和心得!

08 2009 档案

定制自己的new 和 delete,让对象在静态块上进行分配。
     摘要: 定制自己的new 和 delete,让对象在静态块上进行分配。
一般常见的new和delete操作符,就意味着使用堆进行内存分配,使用new操作符是名为operator new的函数调用,且函数返回返回一个指向某块内存分配器分配内存指针。
对于内存的分配到底从哪儿来没有任何限制,它可能来自一个特殊的堆,也可能来自一个静态分配的块,也可能来自一个标准容器内部,也可能来自某个函数范围的局部存储区。而对于现在的各自软件中主流内存管理方式,一般通过内存池的管理方式,它可能即包含静态分配也同时包含动态分配。  阅读全文

posted @ 2009-08-16 19:47 expter 阅读(2527) | 评论 (10)  编辑

一个关于vector在读取和压入技巧性的效率优化
     摘要: 一个关于vector在读取和压入技巧性的效率优化,  阅读全文

posted @ 2009-08-14 23:52 expter 阅读(2220) | 评论 (5)  编辑

一个简单线程池的实现
     摘要: 一个简单线程池的实现  阅读全文

posted @ 2009-08-09 18:10 expter 阅读(4171) | 评论 (8)  编辑