Debug.cpp
#include "Debug.h" Debug::~Debug() { LogToConsole(stream->logType, stream->context, stream->ss.str()); delete stream; } void Debug::LogToConsole(LogType type, const MessageLogContext &context, std::string logBuffer) { std::string logString; switch (type) { case Error: logString.append("Error! "); break; case Info: //logString.append(""); break; case Warning: logString.append("Warning! "); break; default: break; } logString.append(logBuffer); logString.append("......"); logString.append(context.file); logString.append(" "); logString.append(context.function); logString.append("()"); std::cout << logString <<" line: " << context.line << " " << std::endl; //logString.append(context.line); }参考
Qt source code
Qt Documentation
顶 1 踩 0
我的同类文章
猜你在找
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
个人资料
qp120291570
积分:12717
文章搜索
博客专栏
OpenGL进阶
文章:19篇
阅读:64988文章分类
文章存档