屏蔽法精确定位与解决复杂BUG.pdfVIP

  • 0
  • 0
  • 约4.23千字
  • 约 10页
  • 2026-06-01 发布于北京
  • 举报

法解决疑难BUG

◼重现BUG

◼定BUG出现的子系统

◼定位BUG出现的子模块

◼将某些模块代码注释掉(此方法又号称“”)。

编译尽量少的模块进试。如果BUG依然出现,那么就与

注释掉的模块关系不大;如果BUG不出现,那么很明显,

BUG就是由注释掉的那部分代码引起的。这样,就可以很快

地缩小怀疑的范围,最后精确地定位问题的出处。

法解决疑难BUG

◼重现BUG

◼定位BUG出现的子系统

◼定位BUG出现的子模块

◼将某些模块代码注释掉(此方法又号称“”

)。编译尽量可能少的模块进试。如果BUG依

然出现,那么就与注释掉的模块关系不大,如果

BUG不出现,那么很明显,BUG就是由注释掉的那

部分代码引起的。这样,就可以很快的缩小怀疑的范

围,最后精确的定位问题的出处。

intchange(char*buffer)

intchange(char*

文档评论(0)

1亿VIP精品文档

相关文档