社区
数据结构与算法
帖子详情
循环多次之后,内存才出错,大家帮忙解决一下~~
alijianhui
2005-06-20 09:09:30
我做的是一个算法程序,有个比较大的循环,开始运行的时候没有问题,但是这个大循环循环400多次之后,一些数据的指针就出错了,指向了别处,因此一些数据就取不出来了,大家帮我解决一下,出现这种问题一般是什么原因啊?
先在此谢过了!!~~
...全文
108
5
打赏
收藏
循环多次之后,内存才出错,大家帮忙解决一下~~
我做的是一个算法程序,有个比较大的循环,开始运行的时候没有问题,但是这个大循环循环400多次之后,一些数据的指针就出错了,指向了别处,因此一些数据就取不出来了,大家帮我解决一下,出现这种问题一般是什么原因啊? 先在此谢过了!!~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wjo
2005-07-16
打赏
举报
回复
同意楼上,trace即可发现
cxf1976
2005-06-22
打赏
举报
回复
可能循环第一次就错了,只不过没有暴露出来而已。
自己跟踪进去,有源代码还有什么BUG找不出来
MagicCarmack
2005-06-21
打赏
举报
回复
同意楼上的
zzwu
2005-06-21
打赏
举报
回复
循环多此后指针才出错,指向别处,说明指针所指的位置在渐渐改变,
这有可能是循环结束控制不对所造成,这时前面的400次运行应该正确,
也可能是指针所指向的地址根本就不对,只是开始没有暴露出来而已。
oyljerry
2005-06-21
打赏
举报
回复
仔细检查一下指针等的指向
Cuda编程 运算错误问题
自己找不到原因,会不会是运算太多,
内存
不足导致的,但每次的for
循环
是一个独立的个体,不存在迭代的关系,相互之间应该没有影响吧,为什么单独运算结果是对的,多算几次中有几次就可能会
出错
? ...
内存
计算:对海量数据做计算,到底可以有多快?
内存
计算是近十几年来,在数据库和大数据领域的一个热点。随着
内存
越来越便宜,CPU的架构越来越先进,整个数据库都可以放在
内存
中,并通过SIMD和并行计算技术,来提升数据处理的性能。**我问你一个问题:**做1.6亿条...
2020-04-29
自己找不到原因,会不会是运算太多,
内存
不足导致的,但每次的for
循环
是一个独立的个体,不存在迭代的关系,相互之间应该没有影响吧,为什么单独运算结果是对的,多算几次中有几次就可能会
出错
? ...
计算机系统
内存
管理:虚拟地址、页表、页目录及缺页异常机制
先阐述虚拟地址和页表诞生的背景,即
解决
无虚拟
内存
和分页机制时的
内存
困境。介绍物理
内存
管理中struct page结构体对物理页的管理及
内存
消耗分析。详细讲解页表,包括单级页表问题、多级页表
解决
方案及优势。解析页...
【项目设计】C++ 高并发
内存
池
一个参考 tcmalloc 设计思想、使用 C++ 自主实现的高并发
内存
池,用 ThreadCache、CentralCache、PageCache 的三级
内存
管理体系。
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章