小编asm*_*asm的帖子

operator << - 如何检测最后一个参数

我正在用c ++编写一个日志类.这个班是一个单身人士.我想以这样的方式添加日志:

Log::GetInstance() << "Error: " << err_code << ", in class foo";
Run Code Online (Sandbox Code Playgroud)

好吧,在Log对象中,我希望在最后一个参数出现时保存整行(",在本例中为"类foo").

如何检测最后一个<<参数?<< a << b << is_this_last << maybe_this_is << or_not.

我不使用任何结束标签.

c++ logging operator-keyword

5
推荐指数
3
解决办法
894
查看次数

标签 统计

c++ ×1

logging ×1

operator-keyword ×1