linux c 编程 log输出
来源:互联网 发布:投诉淘宝店铺投诉电话 编辑:程序博客网 时间:2024/06/06 03:48
linux c 编程 log输出:
//printlog.h
#ifndef __PRINT_LOG__H__
#define __PRINT_LOG__H__
#include <time.h>
#include <sys/time.h>
#include <sys/syscall.h>
#include <unistd.h>
#include <sys/types.h>
#define ZDBG(msg...)\
do\
{\
struct timeval tv;\
struct timezone tz;\
struct tm *p;\
gettimeofday(&tv, &tz);\
p = localtime(&tv.tv_sec);\
printf("[DBG:pid=%d tid=%d %d-%d:%d:%d.%ld] ", getpid(), syscall(SYS_gettid),/*gettid(),*/ p->tm_mday, p->tm_hour, p->tm_min, p->tm_sec, tv.tv_usec);\
printf("[\\\\\\ %s,%s, %d ///]---------------",__FILE__, __FUNCTION__, __LINE__);printf(msg);\
} while (0);
#define ZERR(msg...)\
do\
{\
struct timeval tv;\
struct timezone tz;\
struct tm *p;\
gettimeofday(&tv, &tz);\
p = localtime(&tv.tv_sec);\
printf("[ERR:%d-%d:%d:%d.%ld] ", p->tm_mday, p->tm_hour, p->tm_min, p->tm_sec, tv.tv_usec);\
printf("[\\\\\\ %s,%s, %d ///]!!!!!!!!!!!!!!!!!!!!---------------\n",__FILE__, __FUNCTION__, __LINE__);printf(msg);\
} while (0);
#endif
- linux c 编程 log输出
- Linux C 编程 实现彩色文字输出
- linux下C语言编程打印log日志
- linux内核的log输出
- linux log 日志编程
- Android NDK编程时输出log信息
- log日志:简单的log日志输出(C++)
- 在C语言代码中输出Log
- c 将log输出到文件
- C语言Log输出收藏(转)
- Android C 层如何输出log
- paho c客户端如何输出log
- 礼拜四log~js控制台输出 & c:forEach
- 在C代码中输出LOG
- C/C++变长参数实现log输出
- Linux 增加dmesg 输出log的大小
- Linux中java log输出中文乱码
- linux下动态输出文件 log tomcat
- 实现简答LinkedList
- 安全之公开密钥基本知识
- miniUI Tabs 懒加载
- blocks 循环引用问题
- 图像分割—基于图的图像分割(Graph-BasedImageSegmentation)
- linux c 编程 log输出
- AngularJS学习之路--- $on、$emit和$broadcast的使用
- android里单例对象和某些数据被释放的问题
- 在doFilter方法中无法注入set方法 解决办法
- 借助 windbg 调试 句柄泄漏
- 一切成功源于积累——20150604 欧美 六年最大单日涨幅 6月2日 6月4日 半小时1600点
- vector的用法
- iMX6 USB OTG功能开发与测试
- TextView文字大小自适应