Linux格式化Log宏
来源:互联网 发布:sso算法 编辑:程序博客网 时间:2024/05/20 20:47
#include <time.h>#include <sys/timeb.h>#include <sys/time.h>#define PRINTF_DEBUG(format, ...) {\ struct tm *__now; \ struct timeb __tb; \ char __datestr[16];\ char __timestr[16];\ char __mss[4];\ ftime(&__tb); \ __now=localtime(&__tb.time); \ sprintf(__datestr, "%04d-%02d-%02d", __now->tm_year+1900, __now->tm_mon+1, __now->tm_mday);\ sprintf(__timestr, "%02d:%02d:%02d", __now->tm_hour, __now->tm_min, __now->tm_sec );\ sprintf(__mss,"%03d",__tb.millitm);\ fprintf(stdout, "[%s %s.%s] ", __datestr,__timestr,__mss); \ fprintf(stdout, "%s [%s, %d]:", (const TChar*)gLogLevelTag[level], (const char*)GetLogName(), GetLogIndex()); \ fprintf(stdout, format,##__VA_ARGS__); \ fprintf(stdout,"\n"); }\
0 0
- Linux格式化Log宏
- git log格式化日志
- git log 格式化输出
- linux log
- linux log
- linux log
- linux格式化
- 帮助你格式化console.log输出的javascript类库 - Log
- 在线Logcat格式化及log过滤工具
- Android json数据Log格式化打印
- linux的log简介
- linux log 日志解析
- linux log 日志编程
- linux sudo log
- 图解 linux log系统
- linux log 日志解析
- linux log日志查看
- Linux save log
- Unity5.x AssetBundle打包和加载深入分析
- android简洁代码封装 -- popupwindow/dialog在实际业务中的封装
- 对正则刚入门初学的开发者来说有用的正则表达式的语法详解
- 扫地机器人构图相关介绍网站
- python 阅读github上某项目所得总结
- Linux格式化Log宏
- 面向对象工具类静态的应用
- 相信未来
- 坚持#第147天~实现了AJAX局部刷新,t=s/v,为了爱情一切皆有可能
- 几何为什么叫几何
- CF Sequence Formatting
- codeforces 785D. Anton and School
- 懂商业的技术合伙人(4):APP幻觉,零和游戏之下的一席之地
- HashMap的用法