【发布时间】:2018-04-24 07:10:22
【问题描述】:
我需要实现类似这样的 LoggerStream
LoggerStream() << "Logged this info " << " my info with value = " << value;
我有一个带有函数信息的类 Logger。
std::ostringstream msg;
msg << "my info " << " with value = " << value;
logInfo(msg.str());
如何编写这个包装器 LoggerStream() ?
谢谢!
【问题讨论】:
-
你尝试了什么?
-
简化记录器的使用
-
我的意思是你写了什么代码,你遇到了什么问题?当前,您的问题读作“请给我代码”,但我希望您没有遇到需要帮助的特定问题就来到这里,因为“给我代码”不太可能发生。 SO 不是代码编写服务
-
我有这个任务,我什至不知道从哪里开始。 LoggerStream 是一个函数吗?但是
-
考虑
std::cout和std::cerr。回想一下,从程序的角度来看,标准输出和标准错误是文件句柄