class LOG {
public:
void WriteLOG();
static LOG* GetInstance();
};
想把__LINE__,__TIME__,__DATE__,__FUNC__这些宏在LOG里面得以体现,不知道有没有好的建议~
本文探讨了如何在C++中设计一个日志类,并有效地利用预处理器宏__LINE__,__TIME__,__DATE__,__FUNC__来记录代码的位置信息。通过这些宏可以在日志输出中包含具体的文件名、行号、时间戳及函数名,便于调试和维护。
class LOG {
public:
void WriteLOG();
static LOG* GetInstance();
};
想把__LINE__,__TIME__,__DATE__,__FUNC__这些宏在LOG里面得以体现,不知道有没有好的建议~

被折叠的 条评论
为什么被折叠?