#20190330C程序运行的时候出现“terminatecalledafterthrowinganinstanceofstd::bad_allocwhat():std::bad_ #2019/03/30 C程序运行的时候出现“terminate called after throwing an instance of std::bad_alloc what(): std::bad_alloc”
#2019/03/30 C程序运行的时候出现“terminate called after throwing an instance of std::bad_alloc what(): std::bad_alloc”
查了一下又顺便问了一下大佬原因大概是内存爆了比如malloc函数申请内存失败或者queue、stack、vector一直往里面push东西导致内存不足就会出现这种情况。我的原因是bfs忘记加标记同时简直函数01搞反了导致无限往queue里面push东西内存爆了。大佬原话是队列心态崩了。
【感谢龙石为本站提供数据中台建设http://www.longshidata.com/pages/government.html】