抛出' std :: length_error',what():basic_string :: _ M_create的实例后调用C ++终止

时间:2016-06-28 07:42:03

标签: c++ string mysql-connect

在Ubuntu 16.04下运行时出现以下错误。

在抛出' std :: length_error',what():basic_string :: _ M_create

的实例后调用C ++终止

当我在Ubuntu 15.04下运行时,代码运行正常。

我将gdb跟踪隔离到以下代码: http://imgur.com/ibvFx4B

连接它周围的地方会产生错误。

{{1}}

任何想法为何抛出错误?这很简单,我确信我忽略了。

1 个答案:

答案 0 :(得分:0)

解决了这个问题。 libmysqlcppconn库需要替换Ubuntu 15.04中的工作库。希望这能让人头疼。