0

我对代码块有一个奇怪的问题,问题是当我运行我的程序时,它可以工作,但是如果我尝试进入程序并逐步运行它,则会出现segmentation fault错误。

只有当我使用 STL 容器时才会发生这种情况。如果我使用数组做完全相同的事情,就没有问题。

有没有人有同样的问题或者有谁知道我应该如何解决这个问题?

编辑:分段错误是在我进入之后立即给出的,而不是在某个特定点。

4

1 回答 1

0

你已经破坏了你的记忆,导致了未定义的行为。

我会使用像 valgrind 这样的内存调试工具来定位问题。

于 2012-11-27T12:32:29.000 回答