8 memory stack-overflow
我的电脑有2GB的RAM内存.当我在C#2008 Express Edition中形成具有70.000个项目的数组的3D网格对象时,我收到错误消息"Stack Overflow exception handling ...".如果我将RAM内存从2GB升级到4 GB,我可以克服此错误消息吗?
Mar*_*ell 19
几乎肯定不是.堆栈溢出(而不是内存不足)意味着您已经消耗了已分配的堆栈空间 - 但堆栈(相对而言)很小.该堆是在那里发生的一切......
选项:
Mic*_*odd 11
不会.增加RAM不会增加堆栈大小.
您正在编写导致堆栈溢出的代码(可能是由于递归),您需要修复它.
归档时间:
16 年,7 月 前
查看次数:
1140 次
最近记录:
12 年,12 月 前