MyException - 我的异常网
当前位置:我的异常网» C++ » delete疏失

delete疏失

www.MyException.Cn  网友分享于:2013-02-18  浏览:1次
delete出错
char* buf;
buf=new char(100);
memset(buf,'1',100);
delete [] buf;
编译没问题,运行就报错了。
delete出错

------解决方案--------------------
delete buf;
就可以了
new 出来的不是一个数组 
------解决方案--------------------
buf=new char(100);
这里错了
是buf=new char[100];

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有