- 博客(3)
- 收藏
- 关注
原创 C++ 异步编程探索(一) task链式调度 -- future CONTINUATION
同步Vs异步编程, 一直是大家讨论的热点。 同步编程以其逻辑简单,受到了一些对时间不敏感的程序青睐,而异步编程以其高效深受处女座程序员喜爱。作为一只处女座程序猿,当然要异步异步异步。。。说到异步, C++11之前, 用的最多的就是各种callback function。举个例子, 假如你是一个老板,告诉自己的秘书把文件打印出来,打完了送给我。然后你就可以干别的活,等打印好了,秘书会到你的办公室...
2018-10-31 11:18:47 3257
原创 boost log -- 使用心得和碰到的那些坑(二)
前一篇文章boost log – 使用心得和碰到的那些坑(一) 写了如何使用boost;;log, 这篇文章主要写写怎样用boost;;log构建一个工程,目的就是让用户使用时忘掉log细节。项目依赖boost c++11 cmake设计为了以后扩展方便,将log设计成接口。 接口提供基本的log功能:class logger_iface{ public: public: l...
2018-10-21 07:20:29 2639
原创 boost log -- 使用心得和碰到的那些坑(一)
boost log -- 使用心得和碰到的那些坑定义日志记录 Log record属性 attribute属性值(属性)值访问(属性)值提取Log sink日志源Log source日志过滤器Log filter日志格式化工具Log formatter日志核心Logging core国际化 i18n线程本地存储 TLS实时类型信息RTTI实现日志源属性和属性值日志核心和过滤实现需求减少对程序运行...
2018-10-19 14:06:32 12574 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人