定义的Struct变量, 使用了new申请了内存, 用delete释放,老是有编译错误? 定义的Struct变量, 使用了new申请了内存, 用delete释放,老是有编译错误? 因为我的程序要反复的申请Struct的存储结构, 如果多操作几次, 就会耗光内存, 真的是纳闷! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 肯定是内存泄露,申请了内存没正确释放,或struct里面有数组,没有正确的delete struct 里有动态生成的一些东西如CList这类的要动态生成的看看你的delete 与结构,你不帖出出错信息与代码,别人怎么知道 struct S{}*s=0;//正确的例子//newint n=10;s=new S[n];……//deleteif(s){ delete[]s; s=0;} 正如所述啊, delete【】就行了, 我少了一个【】,执行的时候就老是报错。 MDI新建文档问题??? MDI程序中怎样在同一个窗口中打开所有的命令行输入的文档? 安全结束线程 [北京.中关村]年薪十万诚邀vc++高手加盟,申请加精 我不小心把整个toolbar删除了,然后其他错误就没有,但是运行的时候他就说建立空文档失败,怎么办啊....... 回调函数的作用是什么呢? 不用mfc如何打开access数据库?(不用odbc) 求教一个编译器错误含义 如何改变控件的背景颜色? 请教Template-Based Classes的一个问题 请教一个关于CListCtrl的很菜的问题。请高手帮忙!! 求助:关于控件和视图之间的消息传递
如CList这类的要动态生成的看看你的delete 与结构,你不帖出出错信息与代码,别人怎么知道
struct S{}*s=0;//正确的例子
//new
int n=10;
s=new S[n];
……//delete
if(s){
delete[]s;
s=0;
}