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

怎么捕捉堆栈溢出异常

2012-04-25 
如何捕捉堆栈溢出错误?C/C++ codeF(int n){N++F(n)}Main(){F(0)Printf(“ok\n”)}将不显示ok,因为在执行

如何捕捉堆栈溢出错误?

C/C++ code
F(int n){    N++;    F(n);}Main(){    F(0);    Printf(“ok\n”);}

将不显示ok,因为在执行到第1万次时溢出了。如何捕捉溢出信号,使得可以显示ok?

[解决办法]
你自己写了个死循环不停递归,你到底要做什么?
递归函数必须要有返回

[解决办法]
他就是要 使得堆栈溢出
[解决办法]
C里面似乎没有try catch一类的捕捉异常的方法,不知道有没有什么类似的东西
[解决办法]
用内存查看工具实时监测吧。
[解决办法]
cl /Ge /GZ ...

热点排行