社区
C++ 语言
帖子详情
请教关于内存的问题!
xxiahui
2004-06-14 09:52:46
在用new申请内存时,后面在用的时候,经常会越界,然后delete的时候会出错。
有没有什么办法,或者debug工具,在我用错的时候就指出来,这样调试会简单一点。
谢谢!
...全文
82
10
打赏
收藏
请教关于内存的问题!
在用new申请内存时,后面在用的时候,经常会越界,然后delete的时候会出错。 有没有什么办法,或者debug工具,在我用错的时候就指出来,这样调试会简单一点。 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qwertasdfg123
2004-06-17
打赏
举报
回复
重载operator[]
huche
2004-06-15
打赏
举报
回复
用智能指针啊,就不担心了:)
antijpn
2004-06-15
打赏
举报
回复
= =bbb,那还不是重载operator[]以后才assert吗?那还不如用异常捕捉呢
nj_draker
2004-06-15
打赏
举报
回复
经常会越界,说明了你的程序考虑的很不周到,这才是delete出错的根源。
斩草要除根,才是百年大计。
dot99
2004-06-15
打赏
举报
回复
type operator[](int n) {
assert(n>=0 && n <= 5);
return ........
}
dot99
2004-06-15
打赏
举报
回复
assert边界~~~
我不是说assert越界后的那个索引~
antijpn
2004-06-14
打赏
举报
回复
自己动手检查边界
assert有用吗?怀疑
hoo000
2004-06-14
打赏
举报
回复
下载专业的分析工具:rational purify, valgrind等
http://community.csdn.net/Expert/topic/3091/3091910.xml?temp=.3644983
帮忙看一下我的问题,里面讲了很多内存检测工具和使用方法
ibelieveicandie
2004-06-14
打赏
举报
回复
用标准C++库,比如vector,取代手工的new/delete
dot99
2004-06-14
打赏
举报
回复
1.用assert()宏~release下完全没有开销~
2.对operator[]重载~
3.工具嘛,DevPartner不错~
Python训练营103期开班典礼直播回放
#《5天Python闯关训练营》学习计划#挑战周期:12月16日—12月20日直播安排:开班典礼:12...完成相应的软件安装及环境搭建学习服务:12.16-12.20日为本课正式服务周期期间遇到学习
问题
可社群
请教
,群内安排助教老师答疑
C#:
请教
一个
内存
溢出的
问题
C#:
请教
一个
内存
溢出的
问题
背景说明现象
问题
背景说明 1、需要对图像进行处理,图像大小为 4000*1500。 2、要在32位机器上运行。 3、使用C#。而且使用了C#版本的OpenCV,既EmguCV。 4、图片串行处理。 5、.Net版本...
ESP32-CAM烧录程序时显示错误A fatal error occurred: MD5 of file does not match data in flash!
请教
怎么解!!
请教
怎么解!! 项目使用了 744324 字节,占用了 (23%) 程序存储空间。最大为 3145728 字节。 全局变量使用了38668字节,(11%)的动态
内存
,余留289012字节局部变量。最大为327680字节。 esptool.py v3.0-dev Serial ...
c语言fread无法存储,在用fwrite,fread为什么出现
内存
问题
?????
该楼层疑似违规已被系统折叠隐藏此楼查看此楼
请教
高手:为什么我写c程序时候;...是
内存
出
问题
了,但不知道是程序哪里有
问题
啊!!!!!!!请帮帮忙,谢谢!!!我的程序如下:#include#include#include#define L...
请教
虚拟
内存
设置的
问题
注:我电脑经常程序为响应,是不是虚拟
内存
没设置好的
问题
呢?该怎么改呢? 答案:2G是很好用了。你可能设置为512-1024就可以了。也可以不设置,安全点还是设置一下。还要做一下调整,下面是设置的方法。1G以上
内存
...
C++ 语言
64,683
社区成员
250,491
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章