目录
3.9、尝试找到复现问题的方法和步骤,确定代码的排查范围和方向
在C++软件开发和维护的过程中,会遇到各式各样的软件异常,这些问题的分析和排查可能会消耗大量的时间和精力,会给软件研发流程的顺利推进带来不利的影响。上一篇我们详细讲述了引发C++软件异常的常见原因,本篇我们将详细介绍排查C++软件异常的常用思路与方法。
1、概述
作为C++软件开发人员,我们很有必要去系统了解一下引发C++软件异常的常见原因,这样我们在分析和排查问题时会更加敏锐,思路会更加开阔,可以根据现有的信息和线索进行更有针对性的分析。
上篇文章在多年排查C++异常实践的基础上,系统地总结了引发C++软件异常的常见原因!引发异常的常见原因有变量未初始化、内存越界、内存访问违例、stack overflow线程栈溢出、空指针与野指