c++qDebug()のような機能をどのように実現するか、すなわち「改行」を末尾に追加するか
528 ワード
#ifndef LOGHELPER_H
#define LOGHELPER_H
#include
#include
struct debug
{
debug()
{
}
~debug()
{
std::cerr << m_SS.str() << std::endl;
}
public:
// accepts just about anything
template
debug &operator<
ネットからの参考にして、
使用方法:
#include "LogHelper.h"
LOG_INFO << "hello loginfo";
std::cout<"hello loginfo"<:endl>に等しい