terminate called after throwing an instance of 'std::length_error' what(): basic_string::_M_create
时间: 2024-01-12 14:07:15 浏览: 223
kill_program_by_name.zip_terminate process
这个错误一般是由于创建了一个超出了 `std::string` 可以容纳的最大长度的字符串而引起的。你需要检查你的代码,看看是否有可能创建了一个过大的字符串。另外,也可以尝试使用其他字符串类型或者手动分配内存的方式来解决这个问题。如果你无法解决这个问题,可以提供更多的代码和错误信息,让我更好地帮助你。
阅读全文