为什么运行到释放空间就被中断,释放错误?

wensheng_zh2007 wensheng_zh2007 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在mfc的一个dialog中

在类的声明中
CButton* p_MyBut[3];


在实现中
p_MyBut[0] = new CButton();
p_MyBut[1] = new CButton();
p_MyBut[2] = new CButton();

在这个dialog的重载OnClose()中


if(p_MyBut[0] != NULL)
{
delete p_MyBut[0];//运行到这个地方就被中断了,难道内存释放错误,请高手指点!
p_MyBut[0] = NULL;
}

if(p_MyBut[1] != NULL)
{
delete p_MyBut[1];
p_MyBut[1] = NULL;
}

if(p_MyBut[2] != NULL)
{
delete p_MyBut[2];
p_MyBut[2] = NULL;
}
...全文

相关推荐

《计算机操作系统教程》第二版答案

这个doc文档是《计算机操作系统教程》(第二版)作者左万历+周长林,课后习题答案

我说的话是谎话

如何Shrink Undo表空间,释放过度占用的空间

如何Shrink Undo表空间,释放过度占用的空间

weixin_38642349

Linux文件删除后空间未释放问题详解

主要给大家介绍了关于Linux文件删除后空间未释放问题的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Linux具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

weixin_38551046

C盘空间释放,解决你的C盘变红烦恼

你还在为你的C盘扩容烦恼吗?你还在为你的C盘发红而瑟瑟发抖吗?你还在为你的电脑反应慢,反应卡顿忧愁吗?它来了,它带着能量来了。因不同系统C盘可以释放内容不同,因此扩容大小不同。亲测释放20G。

懒羊羊大叔

清理SQL Server日志释放文件空间的方法

【问题场景】有一个数据库,它的名字叫CNBlogsText,日志文件霸占了23G硬盘空间,而事务日志已经截断(Truncate),实际日志内容很小,1G都不到。23G的空间只放1G不到的日志,如同用一栋别墅养一只宠物,太了!秉承中华民族勤俭节约的美德,这种是不允许的,必须要释放日志文件霸占的多余空间。   但是,无论怎么收缩(Shrink)日志文件,空间是不能释放,总是出现错误: Cannot shrink log file 2 (CNBlogsText_log) because of minimum log space required.   之前解决过类似的问题,也写过一篇博客

weixin_38667849
评论 21
收藏 已收藏
分享
返回顶部
wensheng_zh2007
VC/MFC 16,550 成员 421,606 内容