代码之家  ›  专栏  ›  技术社区  ›  Pushkar Mahajan

如何避免分段核心转储错误?

  •  0
  • Pushkar Mahajan  · 技术社区  · 7 年前

    我对C++相当陌生。我有很多关于数据结构的作业,每次我尝试实现任何与链表相关的东西,比如树、哈希表等,我通常都会遇到分割错误。要采取什么预防措施来避免这些?。顺便说一下,我在第8次尝试时得到了我的链接列表,所以请注意我是一个初学者。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Vipin Yadav    7 年前

    没问题,你是一个初学者,首先尝试在纸上构建逻辑,然后在程序中构建逻辑。
    分段故障 主要是由于无效的指针访问造成的,我在学习数据结构时也遇到了这种情况。

    尝试使用调试器程序,如 GDB公司 Valgrind公司 。这些将跟踪错误并告知内存泄漏。

    查看以下内容:

    1. What is a segmentation fault?
    2. Core Dump (Segmentation fault) in C/C++
    3. Debugging Segmentation Faults and Pointer Problems