我从来没见过的怪问题!

flypig2003 2003-05-22 03:50:34
本来用3维数组好好的,用4维的马上不行, 显示stack overflow,debug的时候是一到这个段,还没过定义变量的时候就出错了!!】
后来我用3维的了,但是在退出的时候又出现一个错误,我快傻了。
...全文
59 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
flypig2003 2003-05-23
  • 打赏
  • 举报
回复
我不是说提高精度用3维
我是用80w的数组
够大了吧
生成文件有13M!!
试过bigwhiteshark的办法了
stack overflow没有了
但是还在在退出的时候有问题显示为Accessviolation at address 4006834
Read of address FFFFFFFF
不知道怎么回事
IT-司马青衫 2003-05-22
  • 打赏
  • 举报
回复
int arry [100][100][100] 就行
IT-司马青衫 2003-05-22
  • 打赏
  • 举报
回复
option->linker->Pe file ->Max stack Max Size=0x01 000 000
GodBirdFlying 2003-05-22
  • 打赏
  • 举报
回复
提高精度一定要用三位吗? 向你学习,
flypig2003 2003-05-22
  • 打赏
  • 举报
回复
早试过动态分配了!!
好像还是在退出的时候有问题!
zahuifan 2003-05-22
  • 打赏
  • 举报
回复
用 动态分配吧(new)
flypig2003 2003-05-22
  • 打赏
  • 举报
回复
不会吧,曾经因为老师要高精度的数据,我定义过80w的数组,不过是1维的
定义3维是因为openGL中nurbus曲面需要3维的。
怎么扩充堆栈大小啊,我没有定义堆栈啊
yingyys 2003-05-22
  • 打赏
  • 举报
回复
堆栈溢出了
nobill 2003-05-22
  • 打赏
  • 举报
回复
其实3维、4维、5维和1维没有什么区别的!用高维的反而容易出错!
sterrys 2003-05-22
  • 打赏
  • 举报
回复
扩充一下堆栈大小
最好是用指针
gloom 2003-05-22
  • 打赏
  • 举报
回复
你定义的数组太大了吧,

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧