📄 mmem_list.h
字号:
#ifdef M_MEM_TEST
#ifndef MCRT_MEM_LIST_H
#define MCRT_MEM_LIST_H
#include "MCRT/mcommon.h"
struct MemTraceNode
{
void* m_pBlock;
size_t m_nSize;
char m_szFileName[PATH_MAX];
mInt32 m_nLine;
struct MemTraceNode* pNext;
MemTraceNode()
:m_pBlock(NULL), m_nSize(0), m_nLine(0), pNext(NULL)
{}
};
typedef MemTraceNode MemTraceList;
class MemTrace
{
public:
MemTrace();
~MemTrace();
void insert( MemTraceNode* pNode );
void erase( void* pBlock );
void displayMemLeaked();
private:
MemTraceList m_listHead;
};
#endif //end MCRT_MEM_LIST_H
#endif //end M_MEM_TEST
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -