首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

懂内存泄漏的进

2013-01-02 
懂内存泄漏的入typedef CCookie* CCookiePtrCCookiePtr *ptr申请 ptr new CCookiePtr[100]for (int j

懂内存泄漏的入


typedef CCookie* CCookiePtr;
CCookiePtr *ptr;



申请 

ptr = new CCookiePtr[100];
for (int j = 0; j < 100; j++)
{
ptr[j] = new CCookie();
}

ptr 可认为是一个二维数组

delete

if (down.m_CookieMgr.ptr != NULL)
{
for (int i =0; i < 100; i++)
{
delete down.m_CookieMgr.ptr[i];
}
delete []down.m_CookieMgr.ptr;
}


[解决办法]
down.m_CookieMgr.ptr 要是原来的 ptr 就没问题。
[解决办法]
参数传递是否正确?

引用:
引用:down.m_CookieMgr.ptr 要是原来的 ptr 就没问题。
是的 我在同一个函数内部调用 不存在 泄漏 但是 我在别的文件中 delete 还是会泄漏 这是为什么

热点排行