【发布时间】:2013-02-28 11:46:07
【问题描述】:
我有一个自定义记录器类,它具有用于调试、信息等消息的不同方法。除了日志消息,我还想打印调用记录器方法的文件的名称和行,以及时间戳。
我现在的解决方案是这样的:
m_logger.debug("some debug message", __FILE__ , __LINE__, __TIME__);
问题:有没有办法避免调用__FILE__、__LINE__ 和__TIME__ 这两个宏并实现 somewho 自动调用?
谢谢。
【问题讨论】: