首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么捕捉堆栈溢出错误

2012-05-04 
如何捕捉堆栈溢出异常?函数递归调用次数多了以后,会产生堆栈溢出,在VC++的call stack中可以看到,请问,如何

如何捕捉堆栈溢出异常?
函数递归调用次数多了以后,会产生堆栈溢出,在VC++的call stack中可以看到,请问,如何捕捉这个异常,使程序不至于崩溃呢?

[解决办法]
看看结构化异常行不行。

[解决办法]
cl /Ge ...
[解决办法]
限制递归次数要简单得多
[解决办法]
不退出可以,你要自己修复错误,呵呵呵

结构化异常,自己hook掉处理函数。
[解决办法]
楼主看看这个,对你应该有帮助。http://blog.csdn.net/starlee/article/details/6662011
[解决办法]
不可以自己抛出异常,然后再主函数里 捕获嘛?
难道是我想简单了?

热点排行