图书介绍

超越C++标准库:Boost库导论

  • [美] 卡尔森(Kalsson B.) 著;张杰良 译
  • 出版社: 清华大学出版社
  • ISBN:9787302149118
  • 版次:1
  • 商品编码:10079097
  • 包装:平装
  • 出版时间:2007-05-01
  • 用纸:胶版纸
  • 页数:286

手机扫码下载

手机扫码下载

赞助商链接

图书目录

第Ⅰ部分 通用库
第1章 Smart_ptr库
1.1 Smart_ptr库如何改进程序
1.2 何时需要智能指针
1.3 Smart_ptr库如何适用于标准库
1.4 智能指针scoped_ptr
1.5 智能指针scoped_array
1.6 智能指针shared_ptr
  1.7 智能指针shared_array
  1.8 智能指针intrusive_ptr
  1.9 智能指针weak_ptr
  1.10 Smart_ptr库小结
第2章 Conversion库
2.1 Conversion库如何改进程序
  2.2 polymorphic_cast转型函数
 2.3 polymorphic_downcast转型函数
  2.4 numeric_cast转型函数
 2.5 lexical_cast转型函数
 2.6 Conversion库小结
第3章 Utility库
  3.1 Utility库如何改进程序
 3.2 BOOST_STATIC_ASSERT断言
3.3 checked_delete函数
  3.4 noncopyable类
 3.5 addressof函数
3.6 enable_if函数
  3.7 Utility库小结
第4章 Operators库
  4.1 Operators库如何改进程序
4.2 Operators库如何适用于标准库
4.3 Operators库
4.4 使用方法
4.5 Operators库小结
第5章 Regex库
5.1 Regex库如何改进程序
  5.2 Regex库如何适用于标准库
  5.3 Regex库
  5.4 使用方法
  5.5 Regex库小结
第Ⅱ部分 容器和数据结构
第6章 Any库
  6.1 Any库如何改进程序
 6.2 Any库如何适用于标准库
 6.3 Any库
  6.4 使用方法
  6.5 Any库小结
第7章 Variant库
7.1 Variant库如何改进程序
7.2 Variant库如何适用于标准库
  7.3 Variant库
 7.4 使用方法
 7.5 Variant库小结
第8章 Tuple库
8.1 Tuple库如何改进程序
 8.2 Tuple库如何适用于标准库
  8.3 Tuple库
  8.4 使用方法
8.5 Tuple库小结
第Ⅲ部分 函数对象和高阶编程
第9章 Bind库
  9.1 Bind库如何改进程序
  9.2 Bind库如何适用于标准库
9.3 Bind库
 9.4 使用方法
  9.5 Bind库小结
第10章 Lambda库
10.1 Lambda库如何改进程序
10.2 Lambda库如何适用于标准库
10.3 Lambda库
10.4 使用方法
10.5 Lambda库小结
第11章 Function库
  11.1 Function库如何改进程序
11.2 Function库如何适用于标准库
 11.3 Function库
  11.4 使用方法
11.5 Function库小结
第12章 Signals库
12.1 Signals库如何改进程序
 12.2 Signals库如何适用于标准库
 12.3 Signals库
  12.4 使用方法
12.5 Signals库小结

查看全部 ↓

精品推荐