0
实例后调用我正在运行Mergemap工具合并两个遗传图。我下载了示例数据,并且运行样本输入数据的合并映射。它显示了以下错误Mergemap终止抛出'std :: bad_alloc'
number of maps 8
map0, 1.000, lg_raw_map0
map1, 1.000, lg_raw_map1
map2, 1.000, lg_raw_map2
map3, 1.000, lg_raw_map3
map4, 1.000, lg_raw_map4
map5, 1.000, lg_raw_map5
map6, 1.000, lg_raw_map6
map7, 1.000, lg_raw_map7
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Aborted (core dumped)
请任何人的帮助来解决这个
向我们展示代码,除非我们能够看到您的代码,否则*不可能*帮助您解决代码中的问题。 – john 2013-04-29 06:15:04
您的内存不足。也许使用更少的内存消耗算法和数据结构。当然,确保你释放你不使用的内存,意味着:使用智能指针。 – 2013-04-29 06:16:25
@ArneMertz:拥有24 GB RAM。 。我不认为它的内存不足。代码和输入数据可在http://alumni.cs.ucr.edu/~yonghui/mgmap.html – Dadu 2013-04-29 06:21:33