展开全部

主编推荐语

一本历经10年5版的磨砺、数万程序员的案头查询书,系统阐述经过30个版本更新的Boost标准库的经典技术书。

内容简介

Boost是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库,有着"C++‘准’标准库”的美誉。

Boost由C++标准委员会部分成员所设立的Boost社区开发并维护,使用了许多现代C++编程技术,内容涵盖字符串处理、正则表达式、容器与数据结构、并发编程、函数式编程、泛型编程、设计模式实现等许多领域,极大地丰富了C++的功能和表现力,能够使C++软件开发更加简捷、优雅、灵活和高效。

本书基于2019年12月发布的Boost 1.72版,介绍了其中的所有160余个库,并且结合C++11/14/17标准详细、深入地讲解了其中数十个库,同时实现了若干颇具实用价值的工具类和函数,可帮助读者迅速地理解、掌握Boost的用法并应用于实际的开发工作。

目录

  • 版权信息
  • 推荐序
  • 十周年纪念·特别序言
  • 十周年纪念·前言
  • 第1版前言
  • 第0章 导读
  • 0.1 关于本书
  • 0.2 读者对象
  • 0.3 术语与风格
  • 0.4 语言标准
  • 0.5 本书的结构
  • 0.6 如何阅读本书
  • 0.7 本书的源码
  • 第1章 总论
  • 1.1 简介
  • 1.2 开发环境
  • 1.3 构建工具
  • 1.4 总结
  • 第2章 时间与日期
  • 2.1 timer库概述
  • 2.2 timer
  • 2.3 progress_timer
  • 2.4 date_time库概述
  • 2.5 处理日期
  • 2.6 处理时间
  • 2.7 date_time库的高级议题
  • 2.8 总结
  • 第3章 内存管理
  • 3.1 smart_ptr库概述
  • 3.2 scoped_ptr
  • 3.3 shared_ptr
  • 3.4 weak_ptr
  • 3.5 intrusive_ptr
  • 3.6 pool库概述
  • 3.7 pool
  • 3.8 object_pool
  • 3.9 singleton_pool
  • 3.10 总结
  • 第4章 实用工具
  • 4.1 noncopyable
  • 4.2 ignore_unused
  • 4.3 optional
  • 4.4 assign
  • 4.5 tribool
  • 4.6 operators
  • 4.7 exception
  • 4.8 uuid
  • 4.9 config
  • 4.10 utility
  • 4.11 总结
  • 第5章 字符串与文本处理
  • 5.1 lexical_cast
  • 5.2 format
  • 5.3 string_ref
  • 5.4 string_algo
  • 5.5 xpressive
  • 5.6 总结
  • 第6章 正确性与测试
  • 6.1 assert
  • 6.2 static_assert
  • 6.3 lightweight_test
  • 6.4 test
  • 6.5 总结
  • 第7章 容器与数据结构
  • 7.1 array
  • 7.2 dynamic_bitset
  • 7.3 unordered
  • 7.4 bimap
  • 7.5 circular_buffer
  • 7.6 tuple
  • 7.7 any
  • 7.8 variant
  • 7.9 multi_array
  • 7.10 property_tree
  • 7.11 总结
  • 第8章 算法
  • 8.1 foreach
  • 8.2 minmax
  • 8.3 minmax_element
  • 8.4 algorithm
  • 8.5 总结
  • 第9章 数学与数字
  • 9.1 math.constants
  • 9.2 integer
  • 9.3 rational
  • 9.4 ratio
  • 9.5 crc
  • 9.6 random
  • 9.7 总结
  • 第10章 操作系统相关
  • 10.1 system
  • 10.2 chrono
  • 10.3 cpu_timer
  • 10.4 filesystem
  • 10.5 program_options
  • 10.6 总结
  • 第11章 函数与回调
  • 11.1 ref
  • 11.2 bind
  • 11.3 function
  • 11.4 signals2
  • 11.5 总结
  • 第12章 并发编程
  • 12.1 atomic
  • 12.2 thread
  • 12.3 asio
  • 12.4 总结
  • 第13章 组件速览
  • 13.1 算法
  • 13.2 字符串与文本处理
  • 13.3 容器与数据结构
  • 13.4 迭代器
  • 13.5 函数对象与高级编程
  • 13.6 泛型编程
  • 13.7 模板元编程
  • 13.8 预处理元编程
  • 13.9 并发编程
  • 13.10 数学与数字
  • 13.11 输入输出
  • 13.12 系统相关
  • 13.13 语言特性模拟
  • 13.14 杂项
  • 13.15 总结
  • 第14章 设计模式
  • 14.1 创建型模式
  • 14.2 结构型模式
  • 14.3 行为模式
  • 14.4 其他模式
  • 14.5 总结
  • 第15章 结束语
  • 15.1 未臻完美
  • 15.2 锦上添花
  • 15.3 工夫在诗外
  • 15.4 临别赠言
  • 附录A 推荐书目
  • 附录B 标准简述
  • 附录C 关键字浅谈
展开全部

评分及书评

评分不足
1个评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。