运行时记录事件的.header中的日志文件类 我对C++很陌生,我需要你的帮助,我认为这是很容易的问题,但我无法克服错误

运行时记录事件的.header中的日志文件类 我对C++很陌生,我需要你的帮助,我认为这是很容易的问题,但我无法克服错误,c++,class,logging,error-handling,C++,Class,Logging,Error Handling,我有一个.h文件,其中包括在txt文件中记录错误的方法,但实际上我真的不知道如何使用它,你能帮我吗?我试图通过写出一些错误来进行测试,但我不能使用操作符“这个操作符 friend FileLogger &operator << (FileLogger &logger, const char *text) 您需要枚举的一个实例: test << FileLogger::LOG_ERROR; test你好,谢谢你的回答,问题是如果我要测试,我想使用“fri

我有一个.h文件,其中包括在txt文件中记录错误的方法,但实际上我真的不知道如何使用它,你能帮我吗?我试图通过写出一些错误来进行测试,但我不能使用操作符“这个操作符

friend FileLogger &operator << (FileLogger &logger, const char *text)
您需要枚举的一个实例:

test << FileLogger::LOG_ERROR;

test你好,谢谢你的回答,问题是如果我要测试,我想使用“friend FileLogger&operator”
friend FileLogger &operator << (FileLogger &logger, const char *text)
test << "some text";
test << 'LOG_ERROR';
friend FileLogger &operator << (FileLogger &logger, const e_logType l_type)
test << FileLogger::LOG_ERROR;