- 博客(2)
- 收藏
- 关注
原创 在Linux中打印函数调用栈
在实际调试程序时,往往需要知道函数的调用关系,尤其是在阅读一些开源代码或者linux kernel程序时,打印出函数的调用栈有助于我们从整体上把握代码框架结构。linux提供了三个函数帮助我们打印函数调用栈。 /* * 函数说明: 取得当前函数的调用堆栈 * 参数: * buffer:用于存储函数地址的数组 * size:buffer数组的长度 * 返回值: * 存储到...
2019-10-22 19:56:16
674
原创 程序调试之打印日志
#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
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人