Vb.net .NET堆栈溢出?
在我的VB.NET应用程序中,有时会进行大量深入的迭代。很长的。看起来,在某些情况下,我会出现堆栈溢出错误,很明显,我的应用程序认为我得到了一个无限循环或其他东西,我不怪这些,实际上我多次调用函数Vb.net .NET堆栈溢出?,vb.net,performance,stack-overflow,Vb.net,Performance,Stack Overflow,在我的VB.NET应用程序中,有时会进行大量深入的迭代。很长的。看起来,在某些情况下,我会出现堆栈溢出错误,很明显,我的应用程序认为我得到了一个无限循环或其他东西,我不怪这些,实际上我多次调用函数 我该怎么办?这是一个基于平铺的地图编辑器,我使用维基百科中的算法。如果我在大地图上使用洪水填充工具,我会得到这个错误。但是有没有办法告诉系统继续前进伙计,你会成功的?我见过其他可以在大型地图上使用洪水填充的应用程序,所以我真的不想在我的应用程序中禁用/限制此功能。继续,伙计,你会成功的-你应该阅读维基
我该怎么办?这是一个基于平铺的地图编辑器,我使用维基百科中的算法。如果我在大地图上使用洪水填充工具,我会得到这个错误。但是有没有办法告诉系统继续前进伙计,你会成功的?我见过其他可以在大型地图上使用洪水填充的应用程序,所以我真的不想在我的应用程序中禁用/限制此功能。继续,伙计,你会成功的-你应该阅读维基百科文章的后续部分。这些示例不使用递归= 继续,伙计,你会成功的-你应该阅读维基百科文章的后续章节。这些示例不使用递归= 堆栈溢出错误通常意味着您已经超过了缓冲区的容量。因此,洪水填充算法肯定存在问题,如果其他应用程序能够很好地解决这个问题,该算法应该是可行的?该死的维基百科!堆栈溢出错误通常意味着您已经超过了缓冲区的容量。因此,洪水填充算法肯定存在问题,如果其他应用程序能够很好地解决这个问题,该算法应该是可行的?该死的维基百科!