C ++在递归算法中抛出异常

时间:2016-06-11 11:01:29

标签: c++ algorithm recursion

已抛出未处理的异常,我需要更多信息: Program.exe中0x013D62E9处的未处理异常:0xC00000FD:堆栈溢出(参数:0x00000001,0x001D2F30)。

它是递归算法填充形式,颜色,每个像素的像素到所有方向。谢谢

1 个答案:

答案 0 :(得分:0)

“堆栈溢出”意味着递归函数调用自身的次数比系统支持的次数多。你有一个错误,递归到无穷大,或者函数是正确的,但只需要系统当前无法提供的深度。在我们看到代码之前,我们无法分辨这两者中的哪一个,并告诉我们代码应该做什么。