boost
帝壹
天道酬勤。
天助自助者。
展开
-
使用BOOST库 多线程ThreadPool 编译错误"TIME_UTC was not declared in this scope"
原因:boost版本在1.50后,将该TIME_UTC这个名字修改为TIME_UTC_, 只需要将task_adaptors.hpp中的TIME_UTC修改为boost::TIME_UTC_即可.修改名字的原因是C++ 11定义了TIME_UTC这个宏,为了避免冲突需要作此修改。原创 2016-05-17 11:00:41 · 2334 阅读 · 0 评论 -
shared_ptr:线程安全、循环引用
boost库shared_ptr智能指针使用时的线程安全、循环引用问题转载 2017-02-10 14:59:49 · 459 阅读 · 0 评论