Boost程序库完全开发指南 PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
现在已经01点43分了,请注意休息
Boost程序库完全开发指南

Boost程序库完全开发指南

罗剑锋
Boost
浏览人数:126
读者:           ...
   《Boost程序库完全开发指南:深入C++"准"标准库》内容简介:Boost是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库,有着“C++‘准’标准库”的美誉。    它由C++标准委员会部分成员所设立的Boost社区开发并维护,使用了许多现代C++编程技术,内容涵盖字符串处理、正则表达式、容器与数据结构、并发编程、函数式编程、泛型编程、设计模式实现等许多领域,极大地丰富了C++的功能和表现力,能够使C++软件开发更加简洁、优雅、灵活和高效。    《Boost程序库完全开发指南:深入C++"准"标准库》基于Boost1.42版,介绍了其中的所有99个库,并且详细深入地讲解了其中数十个库,同时实现了若干颇具实用价值的工具类和函数,可帮助读者迅速理解掌握Boost的用法以及在实际应用开发工作中。    《Boost程序库完全开发指南:深入C++"准"标准库》内容丰富、结构严谨、详略得当、讲解透彻,带领读者领略了C++的最新前沿技术,相信会是每位C++程序员的必备工具书。

目录   
第0章 导读   
0.1 关于本书   
0.2 读者对象   
0.3 本书的术语与风格   
0.4 本书的结构   
0.5 如何阅读本书   
第1章 Boost程序库总论   
1.1 关于Boost   
1.2 关于STLport   
1.3 开发环境   
第2章 时间与日期   
2.1 timer库概述   
2.2 timer   
2.3 progress_timer   
2.4 progress_display   
2.5 date_time库概述   
2.6 处理日期   
2.7 处理时间   
2.8 date_time库的高级议题   
2.9 总结   
第3章 内存管理   
3.1 smart_ptr库概述   
3.2 scoped_ptr   
3.3 scoped_array   
3.4 shared_ptr   
3.5 shared_array   
3.6 weak_ptr   
3.7 intrusive_ptr   
3.8 pool库概述   
3.9 pool   
3.10 object_pool   
3.11 singleton_pool   
3.12 pool_alloc   
3.13 总结   
第4章 实用工具   
4.1 noncopyable   
4.2 typeof   
4.3 optional   
4.4 assign   
4.5 swap   
4.6 singleton   
单件实现   
4.7 tribool   
4.8 operators   
4.9 exception   
4.10 uuid   
4.11 config   
CONSTANT   
4.12 utility   
FUNCTION   
4.13 总结   
第5章 字符串与文本处理   
5.1 lexical_cast   
5.2 format   
5.3 string_algo   
5.4 tokenizer   
5.5 xpressive   
5.6 总结   
第6章 正确性与测试   
6.1 assert   
6.2 static_assert   
6.3 test   
6.4 总结   
第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 总结   
第9章 数学与数字   
9.1 integer   
9.2 rational   
9.3 crc   
9.4 random   
9.5 总结   
第10章 操作系统相关   
10.1 io_state_savers   
10.2 system   
10.3 filesystem   
文件   
10.4 program_options   
10.5 总结   
第11章 函数与回调   
11.1 result_of   
11.2 ref   
11.3 bind   
11.4 function   
11.5 signals2   
11.6 总结   
第12章 并发编程   
12.1 thread   
12.2 asio   
12.3 总结   
第13章 编程语言支持   
13.1 python库概述   
13.2 嵌入Python   
13.3 扩展Python   
13.4 总结   
第14章 其他Boost组件   
14.1 字符串和文本处理   
14.2 容器与数据结构   
14.3 迭代器   
14.4 函数对象与高级编程   
14.5 泛型编程   
14.6 模板元编程   
14.7 预处理元编程   
14.8 并发编程   
14.9 数学与数字   
14.10 TR1实现   
14.11 输入输出   
14.12 杂项   
14.13 总结   
第15章 Boost与设计模式   
15.1 创建型模式   
15.2 结构型模式   
15.3 行为模式   
15.4 其他模式   
15.5 总结   
第16章 结束语   
16.1 未臻完美的Boost   
16.2 让Boost工作得更好   
16.3 工夫在诗外   
附录A 推荐书目   
附录B 网络资源   
附录C C++标准简述   
附录D STL简述   
附录E ref_array实现代码   
看过本书的人还看过