主题:求助:提示没有申请内存
freekiller
[专家分:20] 发布于 2010-06-12 01:20:00
下面这个可能会是什么错误造成的?谢谢!
0: DEALLOCATE: memory at 0x9742c90 not allocated
最后更新于:2010-06-12 01:24:00
回复列表 (共4个回复)
沙发
asymptotic [专家分:16630] 发布于 2010-06-12 09:02:00
不是解释得明明白白吗?莫非您没有看懂?
板凳
freekiller [专家分:20] 发布于 2010-06-12 09:41:00
我认为是没有申请数组,然后deallocate造成的
但是我把所有的代码检查了一遍,发现所有数组都allocate,然后deallocate
3 楼
asymptotic [专家分:16630] 发布于 2010-06-12 09:52:00
您的意思说,Compiler 弄错了,若是这样,你可以向该 Compiler 的网站汇报 Bug; 不过,你应该确认这一点,否则贻笑大方了。
建议:为了使你的程序更 robust,在使用 (de)allocate 时,使用相关的可选参数,比如 Stat, ErrMsg。
4 楼
freekiller [专家分:20] 发布于 2010-06-15 13:47:00
asymptotic说的是,不能随便怀疑
我来回复