确切的错误是问题的标题。

当我使用vectorName.push_back()函数时会发生这种情况。我用这个简单的代码重新创建了它:
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector <int> vec = {};
vec.push_back(2);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我正在使用msys2 ,并使用本指南进行设置
我不知道这是否相关,但我在此之前使用过 tdm-gcc。
几乎找不到修复方法,或者我只是没有仔细寻找。我找到了一些关于 的帖子_ZSt28__throw_bad_array_new_lengthv,但没有找到入口点。因为我没有找到任何关于这个确切问题的信息,所以我没有尝试任何事情。