zl程序教程

您现在的位置是:首页 >  其他

当前栏目

随想录(使用堆栈回溯函数调试代码)

调试代码 函数 堆栈 回溯 随想录 使用
2023-09-27 14:27:11 时间

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

 

    很多同学喜欢看代码,但是不喜欢调试代码,这其实有点本末倒置。对于Linux内核来说,我们可以用dump_stack来输出信息。其实在应用层,也有类似的函数。用这些函数进行关键堆栈的打印,比如某些函数指针的打印,可以帮助我们快速了解项目工程,达到事半功倍的效果。

 

1、backtrace

 

2、backtrace_symbols

 

3、backtrace_symbols_fd