【发布时间】:2019-05-24 15:40:21
【问题描述】:
我正在解决一个需要 5 维数组(动态分配)且步数至少为 1000 的问题。代码可以正常运行 50 步。同时,它给出了一个错误,即在抛出“std::bad_alloc”的实例后调用终止 什么():std::bad_alloc 中止(核心转储) ' 当步数增加时。有什么建议吗?
【问题讨论】:
-
您似乎内存不足,如
std::bad_alloc所示。 -
感谢您的回复。是的。我确实明白了。但是,有什么出路呢?