怎么捕捉堆栈溢出异常
如何捕捉堆栈溢出错误?C/C++ codeF(int n){N++F(n)}Main(){F(0)Printf(“ok\n”)}将不显示ok,因为在执行
如何捕捉堆栈溢出错误?
C/C++ codeF(int n){ N++; F(n);}Main(){ F(0); Printf(“ok\n”);}
将不显示ok,因为在执行到第1万次时溢出了。如何捕捉溢出信号,使得可以显示ok?
[解决办法]你自己写了个死循环不停递归,你到底要做什么?
递归函数必须要有返回
[解决办法]他就是要 使得堆栈溢出
[解决办法]C里面似乎没有try catch一类的捕捉异常的方法,不知道有没有什么类似的东西
[解决办法]用内存查看工具实时监测吧。
[解决办法]cl /Ge /GZ ...