搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
超越C++标准库:Boost库导论
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302149118
  • 作      者:
    (美)Bjorn Karlsson著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2007
收藏
编辑推荐
  《超越C++标准库Boost库导论》不仅介绍了Boost库的功能、使用方法及注意事项,而且还深入讨论了Boost库的设计理念、解决问题的思想和技巧以及待处理的问题。因此,本书是一本了解Boost库并探索其机理的实用手册。
展开
作者简介
  Bjбrn Karlsson是ReadSoft公司的高级软件工程师,他的大部分时间都用在了C++设计和编程上。他曾在C/C++Users Journal、Overload以及联机杂志The C++Source上发表过大量关于C++和Boost的文章。Karlsson是The C++Source顾问委员会的成员,同时也是C/C++Users Journal的编委,并且还是Experts Forum的专栏作家之一。他参与了Boost新闻组,并且是Boost与用户的协调人之一。
展开
内容介绍
  本书是市面上第一本专门讨论Boost库的著作。书中首先概括性地简介了Boost的所有58个库,然后全面深入地阐述了12个十分有用的Boost库,展示了它们如何与C++标准库配合以及如何扩展C++标准库。
  本书不仅介绍了Boost库的功能、使用方法及注意事项,而且还深入讨论了Boost库的设计理念、解决问题的思想和技巧以及待处理的问题。因此,本书是一本了解Boost库并探索其机理的实用手册。
展开
目录
第Ⅰ部分  通用库
第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库小结
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证