社区
工具平台和程序库
帖子详情
高人请出手!delete[]出错
gohill
2003-11-19 10:21:54
在一函数中char* mm=new char[number];//**number为程序运行动态获得
。。。。。。。
然后delete []mm;出错。若number为已知固定数则没问题。
请问这种问题怎么处理?不用delete[]mm会有什么后果?
...全文
35
4
打赏
收藏
高人请出手!delete[]出错
在一函数中char* mm=new char[number];//**number为程序运行动态获得 。。。。。。。 然后delete []mm;出错。若number为已知固定数则没问题。 请问这种问题怎么处理?不用delete[]mm会有什么后果?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linyd
2003-12-31
打赏
举报
回复
try try
mm = new char[number+1];
gohill
2003-11-19
打赏
举报
回复
我在之前先用mm=NULL;,之后再用delete[] mm;问题先这么解决了。急着完活,等有了说法告我一下。我去加分。
seril
2003-11-19
打赏
举报
回复
开始分配的长度要固定,number值要固定,如果想要动态,可用vector
hpho
2003-11-19
打赏
举报
回复
number是否为负
char* mm=NULL;
try{
mm = new char[number];
.....
delete[] mm;
}
catch(exception& e){
cout << e.what();
}
C++
delete
报错原因
C++
delete
报错原因释放内存两种方式:new
delete
new []
delete
[]
出错
现象:1.执行
delete
语句时,程序直接弹窗,崩溃。2.执行
delete
语句时,程序卡死。将
delete
语句注释掉,又正常了,但发生了内存泄露。原因分析:1....
Delete
file 选择方案—— Safe
delete
(with usage search) Search in comments and strings || 都不选
文章目录前言
Delete
file 选择方案(以删除图片文件为例)每次
Delete
时都会出现弹窗如下:以上二者的目的:不同选择点击OK的结果: 甚至有一瞬间,建筑工地的敲打声都很治愈,sincerely,end. 前言 Pycharm...
delete
容易
出错
的地方
总结一下
delete
容易
出错
的地方: int *a=new int[10]; ......
delete
[]a; 当后面
delete
[]a;出现错误的情况大致有: 1 数组的首地址a被你有意无意更改了,如:a++之类的; 2 变量的作用域...
数组
delete
[]
出错
可能是堆被破坏
在
delete
[] 数组时
出错
,碰出这个 后来才发现不少
delete
[] 的问题,是数组访问时有一个地方越界了。 很奇怪,感觉vs2010和vs2005之类的不太一样,如果是vs2005就直接说越界了,这个竟然在删除的时候报错。
CxImage在使用中
delete
出错
的解决方案
最近在尝试使用CxImage,但是按照网上提供的简单代码尝试,在
delete
动态申
请
的对象时老是说堆栈
出错
,百思不得其解。最后经过多方面尝试,总算找到了三个替代方案,姑且算是解决了这个问题。 我的CxImage是在网上...
工具平台和程序库
24,855
社区成员
27,329
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章