矢量和迭代器的分段错误

Segmentation fault with vectors and iterators?

本文关键字:分段 错误 迭代器      更新时间:2023-10-16

我在尝试使用一个cpp文件时遇到了分段错误,并试图使用Valgrind定位错误,但我很困惑。

由于代码很大,我将只在下面发布它的一小部分:

看起来您正在编译器上运行valgrind。除非你试图调试编译器,否则你应该在你的应用程序上运行valgrind:

valgrind --leak-check=yes ./MyApp

(当然,用适当的可执行文件名称和参数替换./MyApp

(说明:valgrind是一个运行时分析工具;它将您的应用程序作为输入。它不像其他一些调试工具那样是一个编译器工具)