boost
MrWind灬
生当作人杰
展开
-
简介-Boost 中的智能指针
Boost 中的智能指针 这篇文章主要介绍 boost中的智能指针的使用。 内存管理是一个比较繁琐的问题,C++中有两个实现方案: 垃圾回收机制和智能指针。垃圾回收机制因为性能等原因不被C++的大佬们推崇, 而智能指针被认为是解决C++内存问题的最优方案。 1. 定义 一个智能指针就是一个C++的对象, 这对象的行为像一个指针,但是它却转载 2017-03-05 13:43:56 · 303 阅读 · 0 评论 -
boost线程
1包含thread头文件及使用boost命名空间 #include 2.使用等待当前线程的成员函数 join()一直阻塞等待,直到当前线程结束。 time_join()等待当前线程结束或者最多等待多少时间后返回[当当前线程已经结束但等待时间还未到时也返回]。 3.几种使用方法 第一种方式:最简单方法void print_string( const string &str );转载 2017-03-05 14:20:07 · 490 阅读 · 0 评论 -
boost 时间与日期处理测试
导视: 类 特点 缺点 说明 timer 计时基类 不适合大跨度时间 适用大部分的普通计时 progress_timer 继承自timer 可以自动写入流中 只精确到0.01s 如果需要更精确,可派生个类,调用stream的precision设置 progress_display转载 2017-03-05 14:30:10 · 313 阅读 · 0 评论