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

超越C++标准库:BOOST库导论
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Kalsson B.) ,
2007-05
版次: 1
ISBN: 9787302149118
定价: 39.80
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 286页
92人买过
  •   本书是市面上第一本专门讨论Boost库的著作。书中首先概括性地简介了Boost的所有58个库,然后全面深入地阐述了12个十分有用的Boost库,展示了它们如何与C++标准库配合以及如何扩展C++标准库。
      本书不仅介绍了Boost库的功能、使用方法及注意事项,而且还深入讨论了Boost库的设计理念、解决问题的思想和技巧以及待处理的问题。因此,本书是一本了解Boost库并探索其机理的实用手册。   BjбrnKarlsson是ReadSoft公司的高级软件工程师,他的大部分时间都用在了C++设计和编程上。他曾在C/C++UsersJournal、Overload以及联机杂志TheC++Source上发表过大量关于C++和Boost的文章。Karlsson是TheC++Source顾问委员会的成员,同时也是C/C++UsersJournal的编委,并且还是ExpertsForum的专栏作家之一。他参与了Boost新闻组,并且是Boost与用户的协调人之一。 第Ⅰ部分通用库
    第1章Smart_ptr库
    1.1Smart_ptr库如何改进程序
    1.2何时需要智能指针
    1.3Smart_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.10Smart_ptr库小结
    第2章Conversion库
    2.1Conversion库如何改进程序
     2.2polymorphic_cast转型函数
     2.3polymorphic_downcast转型函数
     2.4numeric_cast转型函数
     2.5lexical_cast转型函数
     2.6Conversion库小结
    第3章Utility库
     3.1Utility库如何改进程序
     3.2BOOST_STATIC_ASSERT断言
    3.3checked_delete函数
     3.4noncopyable类
     3.5addressof函数
    3.6enable_if函数
     3.7Utility库小结
    第4章Operators库
     4.1Operators库如何改进程序
    4.2Operators库如何适用于标准库
    4.3Operators库
    4.4使用方法
    4.5Operators库小结
    第5章Regex库
    5.1Regex库如何改进程序
     5.2Regex库如何适用于标准库
     5.3Regex库
     5.4使用方法
     5.5Regex库小结
    第Ⅱ部分容器和数据结构
    第6章Any库
     6.1Any库如何改进程序
     6.2Any库如何适用于标准库
     6.3Any库
     6.4使用方法
     6.5Any库小结
    第7章Variant库
    7.1Variant库如何改进程序
    7.2Variant库如何适用于标准库
     7.3Variant库
     7.4使用方法
     7.5Variant库小结
    第8章Tuple库
    8.1Tuple库如何改进程序
     8.2Tuple库如何适用于标准库
     8.3Tuple库
     8.4使用方法
    8.5Tuple库小结
    第Ⅲ部分函数对象和高阶编程
    第9章Bind库
     9.1Bind库如何改进程序
     9.2Bind库如何适用于标准库
    9.3Bind库
     9.4使用方法
     9.5Bind库小结
    第10章Lambda库
    10.1Lambda库如何改进程序
    10.2Lambda库如何适用于标准库
    10.3Lambda库
    10.4使用方法
    10.5Lambda库小结
    第11章Function库
     11.1Function库如何改进程序
    11.2Function库如何适用于标准库
     11.3Function库
     11.4使用方法
    11.5Function库小结
    第12章Signals库
    12.1Signals库如何改进程序
     12.2Signals库如何适用于标准库
     12.3Signals库
     12.4使用方法
    12.5Signals库小结
  • 内容简介:
      本书是市面上第一本专门讨论Boost库的著作。书中首先概括性地简介了Boost的所有58个库,然后全面深入地阐述了12个十分有用的Boost库,展示了它们如何与C++标准库配合以及如何扩展C++标准库。
      本书不仅介绍了Boost库的功能、使用方法及注意事项,而且还深入讨论了Boost库的设计理念、解决问题的思想和技巧以及待处理的问题。因此,本书是一本了解Boost库并探索其机理的实用手册。
  • 作者简介:
      BjбrnKarlsson是ReadSoft公司的高级软件工程师,他的大部分时间都用在了C++设计和编程上。他曾在C/C++UsersJournal、Overload以及联机杂志TheC++Source上发表过大量关于C++和Boost的文章。Karlsson是TheC++Source顾问委员会的成员,同时也是C/C++UsersJournal的编委,并且还是ExpertsForum的专栏作家之一。他参与了Boost新闻组,并且是Boost与用户的协调人之一。
  • 目录:
    第Ⅰ部分通用库
    第1章Smart_ptr库
    1.1Smart_ptr库如何改进程序
    1.2何时需要智能指针
    1.3Smart_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.10Smart_ptr库小结
    第2章Conversion库
    2.1Conversion库如何改进程序
     2.2polymorphic_cast转型函数
     2.3polymorphic_downcast转型函数
     2.4numeric_cast转型函数
     2.5lexical_cast转型函数
     2.6Conversion库小结
    第3章Utility库
     3.1Utility库如何改进程序
     3.2BOOST_STATIC_ASSERT断言
    3.3checked_delete函数
     3.4noncopyable类
     3.5addressof函数
    3.6enable_if函数
     3.7Utility库小结
    第4章Operators库
     4.1Operators库如何改进程序
    4.2Operators库如何适用于标准库
    4.3Operators库
    4.4使用方法
    4.5Operators库小结
    第5章Regex库
    5.1Regex库如何改进程序
     5.2Regex库如何适用于标准库
     5.3Regex库
     5.4使用方法
     5.5Regex库小结
    第Ⅱ部分容器和数据结构
    第6章Any库
     6.1Any库如何改进程序
     6.2Any库如何适用于标准库
     6.3Any库
     6.4使用方法
     6.5Any库小结
    第7章Variant库
    7.1Variant库如何改进程序
    7.2Variant库如何适用于标准库
     7.3Variant库
     7.4使用方法
     7.5Variant库小结
    第8章Tuple库
    8.1Tuple库如何改进程序
     8.2Tuple库如何适用于标准库
     8.3Tuple库
     8.4使用方法
    8.5Tuple库小结
    第Ⅲ部分函数对象和高阶编程
    第9章Bind库
     9.1Bind库如何改进程序
     9.2Bind库如何适用于标准库
    9.3Bind库
     9.4使用方法
     9.5Bind库小结
    第10章Lambda库
    10.1Lambda库如何改进程序
    10.2Lambda库如何适用于标准库
    10.3Lambda库
    10.4使用方法
    10.5Lambda库小结
    第11章Function库
     11.1Function库如何改进程序
    11.2Function库如何适用于标准库
     11.3Function库
     11.4使用方法
    11.5Function库小结
    第12章Signals库
    12.1Signals库如何改进程序
     12.2Signals库如何适用于标准库
     12.3Signals库
     12.4使用方法
    12.5Signals库小结
查看详情
相关图书 / 更多
超越C++标准库:BOOST库导论
超越巴菲特的伯克希尔:股神企业帝国的过去与未来
[美]劳伦斯·A.坎宁安(Lawrence A. Cunningham)
超越C++标准库:BOOST库导论
超越团队
[英]R.梅雷迪思·贝尔宾
超越C++标准库:BOOST库导论
超越焦虑
[美]艾德蒙·伯恩 著;磨铁文化 出品
超越C++标准库:BOOST库导论
超越数字化
[美]保罗·林文德(Paul Leinwand) (美)马哈德瓦·马特·马尼(Mahadeva Matt Mani) 著;普华永道思略特中国 译;湛庐 出品
超越C++标准库:BOOST库导论
超越想象的GPT医疗
伊萨克·科恩 著;芦义 译;湛庐文化 出品;[美]彼得·李;凯丽·戈德伯格
超越C++标准库:BOOST库导论
超越百岁:长寿的科学与艺术
[美]彼得·阿提亚 著;程纪莲 译;马向涛 审校
超越C++标准库:BOOST库导论
超越:创造价值,绽放光华--世界百杰发展力研究
冯天韬
超越C++标准库:BOOST库导论
超越英雄之旅 影视人物弧线创作指南
[澳]安东尼·木林斯
超越C++标准库:BOOST库导论
超越极限 丈量珠峰纪实
池建新 主编;赵宏林
超越C++标准库:BOOST库导论
超越诺齐克的最低限度国家
胡业成 著
超越C++标准库:BOOST库导论
超越弗洛伊德:从个体到社会精神分析
艾里希·弗洛姆 著;张韬 译
超越C++标准库:BOOST库导论
超越时间之影(上下2册)田边刚 克苏鲁漫画 简体中文版
[日]田边刚
您可能感兴趣 / 更多
超越C++标准库:BOOST库导论
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
超越C++标准库:BOOST库导论
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
超越C++标准库:BOOST库导论
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
超越C++标准库:BOOST库导论
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
超越C++标准库:BOOST库导论
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
超越C++标准库:BOOST库导论
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
超越C++标准库:BOOST库导论
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
超越C++标准库:BOOST库导论
最后一章
[美]厄尼·派尔
超越C++标准库:BOOST库导论
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
超越C++标准库:BOOST库导论
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
超越C++标准库:BOOST库导论
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
超越C++标准库:BOOST库导论
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译