#include "LogUtil.h" #include void LogUtil::info(std::string format, ...) { return; va_list args; va_start(args, format); SYSTEMTIME sys; GetLocalTime(&sys); std::string formatFull = "%4d/%02d/%02d %02d:%02d:%02d.%03d INFO "; formatFull.append(format); formatFull.append("\n"); printf(formatFull.c_str(), sys.wYear, sys.wMonth, sys.wDay, sys.wHour, sys.wMinute, sys.wSecond, sys.wMilliseconds, args); } void LogUtil::debug(const char* format, ...) { return; va_list args; va_start(args, format); SYSTEMTIME sys; GetLocalTime(&sys); std::string formatFull = "%4d/%02d/%02d %02d:%02d:%02d.%03d BEBUG "; formatFull.append(format); formatFull.append("\n"); printf(formatFull.c_str(), sys.wYear, sys.wMonth, sys.wDay, sys.wHour, sys.wMinute, sys.wSecond, sys.wMilliseconds, args); } void LogUtil::error(const char* format, ...) { va_list args; va_start(args, format); SYSTEMTIME sys; GetLocalTime(&sys); std::string formatFull = "%4d/%02d/%02d %02d:%02d:%02d.%03d ERROR "; formatFull.append(format); formatFull.append("\n"); printf(formatFull.c_str(), sys.wYear, sys.wMonth, sys.wDay, sys.wHour, sys.wMinute, sys.wSecond, sys.wMilliseconds, args); }