C++运行出现”what(): std::bad_alloc”的解决办法

注:这里只是我的代码出现这种情况及对应的解决办法,你的代码不一定出现和我一样的情况。左移这篇随笔仅供参考。

运行程序出现如下结果:

terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc

Process returned 3 (0x3)   execution time : 5.837 s
Press any key to continue.

然后发现是 for 循环里面的,本应写成

for (int j = 1; j <= 3; j ++)

的地方,写成了

for (int j = 1; j <= 3; j --)

改过来就好了。

原文链接: https://www.cnblogs.com/zifeiy/p/10958930.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    C++运行出现"what(): std::bad_alloc"的解决办法

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/295990

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月15日 下午5:24
下一篇 2023年2月15日 下午5:24

相关推荐