- 博客(2)
- 收藏
- 关注
原创 在Linux中打印函数调用栈
在实际调试程序时,往往需要知道函数的调用关系,尤其是在阅读一些开源代码或者linux kernel程序时,打印出函数的调用栈有助于我们从整体上把握代码框架结构。linux提供了三个函数帮助我们打印函数调用栈。/** 函数说明: 取得当前函数的调用堆栈* 参数:* buffer:用于存储函数地址的数组* size:buffer数组的长度* 返回值:* 存储到...
2019-10-22 19:56:16
573
原创 程序调试之打印日志
#include <sys/stat.h>#include <time.h>#include <sys/time.h>#include <stdio.h>void df_debug(const char *fmt, ...){ va_list args; FILE *fdb; struct tm *tstruct;...
2019-07-20 19:29:15
323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人