Kaynağa Gözat

更新文件名和行号打印格式

dev
homeremote 5 yıl önce
ebeveyn
işleme
2e0886e77f
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. +3
    -3
      俱乐部/Source/ServerControl/KernelEngine/TraceService.cpp

+ 3
- 3
俱乐部/Source/ServerControl/KernelEngine/TraceService.cpp Dosyayı Görüntüle

@@ -118,7 +118,7 @@ bool Logger::InitDefaultLog(std::string logger_name, std::string file_name, spdl
#ifdef _DEBUG
auto console_sink = std::make_shared<spdlog::sinks::stdout_color_sink_mt>();
console_sink->set_level(log_level);
console_sink->set_pattern("[%m-%d %H:%M:%S.%e][%^%L%$] [%t:%@] %v");
console_sink->set_pattern("[%m-%d %H:%M:%S.%e][%^%L%$] [%t:%s:%#] %v");
logger_sinks.push_back(console_sink);
#endif
// Create a daily logger - a new file is created every day on 2:30am.
@@ -126,13 +126,13 @@ bool Logger::InitDefaultLog(std::string logger_name, std::string file_name, spdl
auto dailyfile_sink = std::make_shared<spdlog::sinks::daily_file_sink_mt>(logfile_dir_ + file_name, 23, 59, true);
dailyfile_sink->set_level(log_level);
//格式说明参照https://github.com/gabime/spdlog/wiki/3.-Custom-formatting
dailyfile_sink->set_pattern("[%Y-%m-%d %H:%M:%S.%e] [%^%l%$] [%t:%@] %v");
dailyfile_sink->set_pattern("[%Y-%m-%d %H:%M:%S.%e] [%^%l%$] [%t:%s:%#] %v");
logger_sinks.push_back(dailyfile_sink);
#ifdef _WIN32
//使用OutputDebugStringA窗口输出日志
auto vs_sink = std::make_shared<spdlog::sinks::msvc_sink_mt>();
vs_sink->set_level(log_level);
vs_sink->set_pattern("[%m-%d %H:%M:%S.%e] [%^%l%$] [%t:%@] %v");
vs_sink->set_pattern("[%m-%d %H:%M:%S.%e] [%^%l%$] [%t:%s:%#] %v");
logger_sinks.push_back(vs_sink);
#endif


Yükleniyor…
İptal
Kaydet