C++之准标准库 Boost
文章平均质量分 60
qq_17044529
这个作者很懒,什么都没留下…
展开
-
C++Boost库学习之smart_ptr库
目录1.共享指针shared_ptr 使用例子 2.weak_ptr 使用例子1.共享指针shared_ptr ^ 使用例子 ^#include<boost/shared_ptr.hpp>using namespace boost;using std::cout;using std::endl;struct A{ int ...原创 2018-09-11 17:20:16 · 553 阅读 · 0 评论 -
C++Boost库学习之如何在VS2017中使用boost库
Boost库的官方网址:https://www.boost.org/,学习主要以官方文档为主。 《Boost程序库完全开发指南深入C++准标准库》:网盘链接,密码: 24ti 《Boost程序库探秘——深度解析C++准标准库》:网盘链接,密码: u1c7 VS2017安装boost:在项目菜单中点击管理NuGet包,然后再弹出的画面点击浏览,在搜索框中输入boost,选择第...原创 2018-09-09 04:21:29 · 3078 阅读 · 0 评论 -
C++Boost库学习之timer库
目录1.timer库概述 2.类cpu_timer 3.类auto_cpu_timer 4.格式 1.timer库概述 ^ timer是一个很小的库,提供简易的计时功能,对了解程序执行所需的时间在测试和生产环境中都很有用。 旧版本的计时器已经被弃用了,取而代之的是是更符合当前boost实践的CPU计时器cpu_timer和auto_cpu_timer。2.类cp...原创 2018-09-09 05:36:51 · 4733 阅读 · 0 评论 -
C++Boost库学习之Date_time库
目录1.timer库概述 ①命名空间timer ②计时器类中用到的格式 2.类cpu_timer ①类定义 ②使用例子 3.类auto_cpu_timer ①类定义 ②使用例子1.timer库概述 ^ timer是一个很小的库,提供简易的计时功能,对了解程序执行所需的时间在测试和生产环境中都很有用。...原创 2018-09-10 02:48:33 · 2284 阅读 · 0 评论 -
C++Boost库学习之thread库(一)
目录1.thread库概述 2.类thread ①类定义 ②使用例子 3.命名空间this_thread ①空间内定义 ②使用例子 4.类thread_group ①类定义 ②使用例子1.thread库 ^ Boost.Thread允许在可移植C ++代码中使用多个执行线程和共享数据。它提供了用于管理线程本身的类和函数,以及用于在线程之间同步...原创 2018-09-11 03:22:52 · 1331 阅读 · 0 评论 -
C++Boost库学习之thread库(二)
目录1.Scoped Threads 2.结构体与类strict_scoped_thread ①定义 ②使用例子 3.类scoped_thread ①类定义 ②使用例子1.Scoped Threads ^ Scoped Threads是一个线程的包装器,允许用户说明在销毁时要做什么。其中一个常见用途是在销毁时加入线程,因此这是默认行为。//#inclu...原创 2018-09-11 04:23:43 · 511 阅读 · 0 评论 -
C++Boost库学习之函数式编程 function库和bind库
目录1.accumulators库概述 2.类thread ①类定义 ②使用例子 3.命名空间this_thread ①空间内定义 ②使用例子 4.类thread_group ①类定义 ②使用例子1.accumulators库概述 ^ Boost.Accumulators既是增量统计计算的库,也是增量计算的可扩展框架。该库主要处理累加器的概念...原创 2018-09-11 04:43:46 · 468 阅读 · 0 评论