91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-07
  • 語言: 其他
  • 標簽: 開源log??

資源簡介

將log4cxx封裝成LOG(level,format,content)的形式,方便使用,也可用于其他開源日志框架的封裝,包含log4cxx的詳細配置文件。

資源截圖

代碼片段和文件信息

#include?“log.h“
static?std::string?ensure_log_complete(IN?const?char*?formatIN?va_list?args)
{
if?(NULL?==?format)
{
return?““;
}

int?iNum?=?0;
unsigned?int?uiSize?=?1024;
string?strLog(““);

char?*pcBuff?=?new(std::nothrow)?char[uiSize];
if?(NULL?==?pcBuff)
{
return?strLog;
}

while(true)
{
bzero(pcBuff?uiSize);

iNum?=?vsnprintf(pcBuff?uiSize?format?args);
if?((iNum?>?-1)?&&?(iNum? {
strLog?=?pcBuff;
SAFE_DELETE_ARRAY(pcBuff);

return?strLog;
}

//如果字符串值比默認分配大,則分配更大空間
uiSize?=?(iNum?>?-1)?(int)(iNum?+?1):(uiSize?*?2);
SAFE_DELETE_ARRAY(pcBuff);

pcBuff?=?new(std::nothrow)?char[uiSize];
if?(NULL?==?pcBuff)
{
return?strLog;
}
}

SAFE_DELETE_ARRAY(pcBuff);

return?strLog

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2223??2016-09-09?10:27??log4cxx\log.cpp
?????文件?????????899??2016-09-09?10:26??log4cxx\log.h
?????文件????????3967??2016-06-29?04:15??log4cxx\log4cxx.cfg
?????目錄???????????0??2016-09-09?10:33??log4cxx\

評論

共有 條評論

相關資源