c++刚运行到main就Stack overflow
答案:1 悬赏:80 手机版
解决时间 2021-04-04 00:52
- 提问者网友:酱爆肉
- 2021-04-03 14:07
c++刚运行到main就Stack overflow
最佳答案
- 五星知识达人网友:长青诗
- 2021-04-03 15:33
可能形成死循环,你往栈里一直压数据,栈大小是很有限的,溢出了
下面这句后面的break可能根本没有执行到.
if(temp1==standard)break;
你在改一下看看
if(temp1==standard)
{
cout<<"braak";
break;
}
你看看,是在中断前溢出还是中断后溢出.
再就是其它地方设断点,调试一下就看出来了
同理,按此法向下继续,你很快就能找到出问题的地方.
下面这句后面的break可能根本没有执行到.
if(temp1==standard)break;
你在改一下看看
if(temp1==standard)
{
cout<<"braak";
break;
}
你看看,是在中断前溢出还是中断后溢出.
再就是其它地方设断点,调试一下就看出来了
同理,按此法向下继续,你很快就能找到出问题的地方.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯