Chinaunix首页 | 论坛 | 博客
  • 博客访问: 401801
  • 博文数量: 78
  • 博客积分: 3642
  • 博客等级: 中校
  • 技术积分: 695
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-23 15:33
文章分类

全部博文(78)

文章存档

2007年(53)

2006年(25)

分类: C/C++

2007-03-01 15:04:44

#define BUFF_SIZE 1024
void myLog(const char * format,...)
{
    va_list argList;
    char buff[BUFF_SIZE];
    va_start(argList,format);
    vsnprintf(buff,BUFF_SIZE,format,argList);
    va_end(argList);
    
    time_t now;
    struct tm *tm;
    time(&now);
    tm = localtime(&now);
    char buff_log[BUFF_SIZE];
    snprintf(buff_log,BUFF_SIZE,"%.4d.%.2d.%.2d %.2d:%.2d:%.2d %s",
            tm->tm_year+1900,tm->tm_mon+1,tm->tm_mday,tm->tm_hour,tm->tm_min,tm->tm_sec,buff);
    //Now buff_log has the log information.

}

阅读(1913) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~