赞
踩
制作一个游戏引擎,logging系统是最基本的,提供了基础信息显示的功能。但是有没有办法自己从零开始手写一个log。所以应该学会如何封装开源的logging系统。
SPG MIT开源的日志系统
对于使用方法:
s_CoreLogger = spdlog::stdout_logger_mt("HAZEL");对于使用对象,是一个指针,输入参数是对象的名称有了指针对象,可以调用其多种方法。
-
- namespace Hazel {
-
- class HAZEL_API Log
- {
- public:
- static void Init();
-
- inline static std::shared_ptr<spdlog::logger>& GetCoreLogger() { return s_CoreLogger; }
- inline static std::shared_ptr<spdlog::logger>& GetClientLogger() { return s_ClientLogger; }
- private:
- static std::shared_ptr<spdlog::logger> s_CoreLogger;
- static std::shar
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。