HxUtils/HxTrace.cpp
hehaoyang b8cd983825 1, 删除 HxSql HxLog 扩展库
2. HxBroadcase 扩展库增加发送广播JSON消息扩展方法
3. HxTask扩展库任务ID修改为字符串
4. HxTrace扩展库修改输出格式
5. 取消再linux下生成 debug和release模式的选择
2024-02-01 01:03:55 +08:00

32 lines
721 B
C++

#include "HxTrace.h"
#include <QDateTime>
void HxTrace::debug_write_line(QString title, QString message)
{
qDebug("%s | %s | %s",
qPrintable(QDateTime::currentDateTime().toString("yyyy/MM/dd HH:mm:ss")),
qPrintable(title),
qPrintable(message));
}
void HxTrace::debug_write_line(QString title, const char *format, ...)
{
char output[1024];
va_list arg_list;
va_start(arg_list, format);
// vsprintf(output, format, arg_list);
vsnprintf(output, 1024, format, arg_list);
va_end(arg_list);
qDebug("%s | %s | %s",
qPrintable(QDateTime::currentDateTime().toString("yyyy/MM/dd HH:mm:ss")),
qPrintable(title),
output);
}