【发布时间】:2010-10-27 20:42:14
【问题描述】:
How to allow more memory and avoid stack overflow on lots of recursion? 的副本
我正在编写一个分支定界算法,它通过递归函数具有至少 10000 个级别,但由于堆栈溢出错误,它不起作用。这是我的 C++ 程序的一个简单实例:
void f(int k)
{
if(k==10000) return;
f(k+1);
}
void main()
{
f(1);
return;
}
有人可以帮忙吗?
【问题讨论】:
-
查看这个密切相关的问题stackoverflow.com/questions/743545/…
标签: c++ recursion stack overflow