我有一个java进程,我启动它,然后让它运行几天。这个进程的日志看起来很好,直到进程生命周期的最后,我看到下面两行,然后就什么也没有了。terminatecalled after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc</e
在下面的代码中,我有一个由int和char组成的结构DoubleTableEntries。我在代码中遇到的问题是,当我有大小<=5000时,代码运行良好,但是当大小值大于6000或9033时。它开始给我这个错误:
terminatecalled after throwing an instance of