繁体   English   中英

如何避免出现分割核心转储错误?

[英]How to avoid getting segmentation core dumped error?

我对C ++很陌生。 我对数据结构有很多分配,每次我尝试实现与链接列表相关的任何内容(例如Trees,Hashtables等)时,我通常都会遇到分段错误。 应采取什么预防措施来避免这些情况? 顺便说一句,我在第8次尝试中得到了正确的链表,因此请注意,我是一个初学者。

初学者没问题,首先尝试在纸上构建逻辑,然后在程序中构建。
分段错误主要是由无效的指针访问引起的,当我学习数据结构时,我也遇到了这一问题。

尝试使用GDBValgrind等调试程序。 这些将追溯错误并告知内存泄漏。

检查这些:

  1. 什么是细分错误?
  2. C / C ++中的核心转储(分段错误)
  3. 调试分段错误和指针问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM