Chinaunix首页 | 论坛 | 博客
  • 博客访问: 177129
  • 博文数量: 43
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 451
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-28 09:10
文章分类
文章存档

2016年(43)

我的朋友

分类: 嵌入式

2016-08-22 10:02:23


char *HBX_String_Format(const char* fmt, ...)
{
    char *sg_ucBuffer = XOS_GetUB(1000);
    va_list vaList;


    va_start(vaList, fmt);
    vsprintf(sg_ucBuffer, fmt, vaList);
    va_end(vaList);


//printftest("sg_ucBuffer =%s\r\n",sg_ucBuffer);
sg_ucBuffer[999] = '\0';
return sg_ucBuffer;
}


#define PT_Printf(...) \
do {    \
HBX_Printf(PM_PRT_ERR,__VA_ARGS__); \
HBX_String_Format(PT_String_Format(__VA_ARGS__)); \
} while(0)

#define printftest(...) \
{ \
    if(g_log_test) \
    { \
        printf(__VA_ARGS__);\
    } \
}
阅读(1412) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~