标签: c++ debugging crash
我正在研究一个程序,但无论我在哪里设置断点(即使它在main()中的第一条指令之前),该程序也会崩溃。我使用非常基本的代码:: blocks。
main()
你知道一种调试方法吗?
如果我没有设置断点,main()在崩溃之前就完全执行了(虽然有一件事没有给出预期的结果)。
答案 0 :(得分:2)
我知道所有调试器在segfault的情况下中断,并允许您检查当前程序状态并查看导致崩溃的原因。
所以在某种程度上,直接段错误可以很容易调试,因为你不必弄清楚断点的位置: - )