本文介绍了捕获“堆栈溢出"递归 C++ 函数中的异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!
问题描述
是否可以在递归 C++ 函数中捕获堆栈溢出异常
?如果是,怎么办?
Is it possible to catch a stack overflow exception
in a recursive C++ function? If so, how?
那么在这种情况下会发生什么
so what will happen in this case
我不是在寻找特定操作系统的答案.只是一般
I am not looking for an answer to specific OS. Just in general
推荐答案
这本身并不是一个例外,但如果您只想将堆栈使用限制在一个固定的数量,您可以这样做:
It's not an exception per se, but if you just want to be able to limit your stack usage to a fixed amount, you could do something like this:
这篇关于捕获“堆栈溢出"递归 C++ 函数中的异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!
本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!