凡是内存泄漏,就是new的内存的没释放。
F11就是调试跟踪。
lRequest就是调试状态下new对象分配的内存id,程序退出后output窗口那个泄露id。size是分配的大小。
条件断点,就是符合一定条件才停下来的断点。
结果就是条件断点激发,调试器暂停。这时候看函信薯数调用堆栈,new函数在哪里,就是哪里内存泄漏。
你好,你可以用如下方法:
#include <Windows.h>LARGE_INTEGER m_Freq, m_Start, m_Stop
double dTime
QueryPerformanceFrequency(&m_Freq)
QueryPerformanceCounter(&m_Start)
//你要测橘虚没告试的程序段放圆察燃在这里
QueryPerformanceCounter(&m_Stop)
dTime = 1000 * (m_Stop.QuadPart - m_Start.QuadPart) / double(m_Freq.QuadPart)
谢谢
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)