![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 77
viX0026
这个作者很懒,什么都没留下…
展开
-
一个简单的C++内存泄漏检测程序
基本思路就是跟踪程序中的malloc和free调用,然后检测是否有漏掉的free调用,代码如下:MemCheck.h#ifndef __MEM_CHECK_H__#define __MEM_CHECK_H__#include void* _Malloc_Trace_Call_(std::size_t MemSize, const char* SourceFile, int Lin原创 2017-02-06 20:40:34 · 757 阅读 · 0 评论 -
游戏引擎C++反射和序列化方案心得
凡是上了点规模的游戏引擎,都需要面对C++反射和序列化的问题。反射和序列化对游戏引擎非常重要,因为在游戏里,需要处理大量的数据和对象,数据驱动的编程模式是非常普遍的。比如对于World Editor,有了反射机制,就能很方便的建立起对象属性和编辑操作的映射(也可以手动hard code去把对象属性列举出来,但这样只能应付小规模的项目)。 先来说说反射,反射需要解决两个原创 2017-01-12 19:25:49 · 1159 阅读 · 0 评论