0

我拼凑的一些代码有问题。当我尝试通过键或迭代器擦除条目时,我遇到访问冲突(这一行:

|| _Ptr != 0 && (*_Pnext)->_Ptr != _Ptr)

在 xtree )它似乎只发生在我之前处理一些迭代器时(在地图值中的集合上操作)

在 shrinkable_adjacency_list_graph.cpp:81 中引发了异常

如果注释掉第 76 到 79 行,则不会引发此问题。

有人可以告诉我哪里出错了(除了编写完全低效和冗余的代码)?在这里获取项目。

编辑:忘记上传问题实例:test.1.col

Edit2:稍微精简了一些代码。

4

0 回答 0