Nhsoft的专栏

3D图形,游戏.多媒体

内存分配的的模块已经基本写完。帮忙测试一下内存分配器。

我的内存分配模块已经基本完成代码的编写。以后将是测试工作。(除了new和delete没有重载以外,现在可以直接调用Allocator的alloc()dealloc()来进行测试) 代码我刚写完.一个测试太麻烦了。大家帮我测试一下.有什么问题告诉我。我会及时修改.并将修改即使反映在代码里。 代码崩溃...

2004-10-27 00:43:00

阅读数 3056

评论数 1

一个完善的小内存管理系统.

一个完善的小内存管理系统.支持内存池和对象池.我们知道,在频繁的分配很小的内存,或者一些小的对象的时候,很容易造成内存岁片,而且速度也很慢。前段时间做RenderQueque中的Object排序的时候,生成了大量的临时对象(new 出来的),速度非常慢。只有350FPS。当使用内存池后,速度上升到...

2004-10-26 12:24:00

阅读数 2608

评论数 0

如何将一个 内存 模拟成一个C++流,

如何将一个 内存 模拟成一个C++流,把一个内存new出来后,在这段内存上面建立一个 C++ 的istream类.以后所有的操作都可以对这个istream类进行.这样做有很多好处,比如,你的资源分析器可以接受一个istream指针,这个istream可能是一个fstream.也可能是你从zip文件...

2004-10-25 12:27:00

阅读数 2075

评论数 0

各种快速SQRT

float mysqrt(float x){         union       {                    int intPart;                          float floatPart;         } convertor;          ...

2004-10-21 18:30:00

阅读数 2412

评论数 1

如何控制浮点异常.

//浮点异常的控制位#define FPUEM_INVALIDOP     0x01#define FPUEM_DENORMALOP    0x02#define FPUEM_ZERODIVIDE    0x04#define FPUEM_OVERFLOW      0x08#define FPU...

2004-10-05 15:53:00

阅读数 2118

评论数 2

提示
确定要删除当前文章?
取消 删除