C++ 日志系统:cclog
cclog 是简单的 C++ 日志系统,segmentation fault 等异常情况可以打印出函数调用栈信息。
API:
// @argv0 argv[0] or any valid string for a file name. void init_cclog(const std::string& argv0); // write all buffered logs to destination and stop the logging thread. void StopLogging();
简单示例:
LOG << "hello" << ' ' << "world"; LOG_IF(1 + 1 == 2) << "1 + 1 = 2"; ELOG << L"hello again"; CHECK_EQ(1, 2) << "1 != 2";
本文由用户 xm52 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!