C++沉思录

C++沉思录
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , [美] ,
2008-01
版次: 1
ISBN: 9787115171788
定价: 55.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 386页
字数: 501千字
正文语种: 简体中文
原版书名: Ruminations on C++: A Decade of Programming Insight and Experience
408人买过
  • 本书基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C++程序生涯的真知灼见。
    全书分为6篇32章,分别对C++语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C++所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。
    本书适合有一定经验的C++程序员阅读学习,可以帮助读者加强提高技术能力,成为C++程序设计的高手。 凯尼格,AT&T大规模程序研发部(前贝尔实验室)成员。他从1986年开始从事C语言的研究,1977年加入贝尔实验室。他编写了一些早期的类库,并在1988年组织召开了第一个具有相当规模的c++会议。在ISO/ANSIc++委员会成立的1989年,他就加入了该委员会,并一直担任项目编辑,他已经发表了c++方面的100多篇论文,在Addsion-Wesley出版了CTrapsandpitfalls一书(中文版名为《c缺陷与陷阱》,由人民邮电出版社出版),还应邀到世界各地演讲。 第0章序幕
    第一篇动机
    第1章为什么我用C++
    第2章为什么用C++工作
    第3章生活在现实世界中

    第二篇类和继承
    第4章类设计者的核查表
    第5章代理类
    第6章句柄:第一部分
    第7章句柄:第二部分
    第8章一个面向对象程序范例
    第9章一个课堂练习的分析(上)
    第10章一个课堂练习的分析(下)
    第11章什么时候不应当使用虚函数

    第三篇模板
    第12章设计容器类
    第13章访问容器中的元素
    第14章迭代器
    第15章序列
    第16章作为接口的模板
    第17章模板和泛型算法
    第18章泛型迭代器
    第19章使用泛型迭代器
    第20章迭代器配接器
    第21章函数对象
    第22章函数配接器

    第四篇库
    第23章日常使用的库
    第24章一个库接口设计实例
    第25章库设计就是语言设计
    第26章语言设计就是库设计

    第五篇技术
    第27章自己跟踪自己的类
    第28章在簇中分配对象
    第29章应用器、操纵器和函数对象
    第30章将应用程序库从输入输出中分离出来

    第六篇总结
    第31章通过复杂性获取简单性
    第32章说了Helloworld后再做什么
    附录Koenig和Moo夫妇访谈
    索引
  • 内容简介:
    本书基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C++程序生涯的真知灼见。
    全书分为6篇32章,分别对C++语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C++所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。
    本书适合有一定经验的C++程序员阅读学习,可以帮助读者加强提高技术能力,成为C++程序设计的高手。
  • 作者简介:
    凯尼格,AT&T大规模程序研发部(前贝尔实验室)成员。他从1986年开始从事C语言的研究,1977年加入贝尔实验室。他编写了一些早期的类库,并在1988年组织召开了第一个具有相当规模的c++会议。在ISO/ANSIc++委员会成立的1989年,他就加入了该委员会,并一直担任项目编辑,他已经发表了c++方面的100多篇论文,在Addsion-Wesley出版了CTrapsandpitfalls一书(中文版名为《c缺陷与陷阱》,由人民邮电出版社出版),还应邀到世界各地演讲。
  • 目录:
    第0章序幕
    第一篇动机
    第1章为什么我用C++
    第2章为什么用C++工作
    第3章生活在现实世界中

    第二篇类和继承
    第4章类设计者的核查表
    第5章代理类
    第6章句柄:第一部分
    第7章句柄:第二部分
    第8章一个面向对象程序范例
    第9章一个课堂练习的分析(上)
    第10章一个课堂练习的分析(下)
    第11章什么时候不应当使用虚函数

    第三篇模板
    第12章设计容器类
    第13章访问容器中的元素
    第14章迭代器
    第15章序列
    第16章作为接口的模板
    第17章模板和泛型算法
    第18章泛型迭代器
    第19章使用泛型迭代器
    第20章迭代器配接器
    第21章函数对象
    第22章函数配接器

    第四篇库
    第23章日常使用的库
    第24章一个库接口设计实例
    第25章库设计就是语言设计
    第26章语言设计就是库设计

    第五篇技术
    第27章自己跟踪自己的类
    第28章在簇中分配对象
    第29章应用器、操纵器和函数对象
    第30章将应用程序库从输入输出中分离出来

    第六篇总结
    第31章通过复杂性获取简单性
    第32章说了Helloworld后再做什么
    附录Koenig和Moo夫妇访谈
    索引
查看详情
12
相关图书 / 更多
C++沉思录
C++边做边学
冯玉芬;周树功;母景琴;詹胜
C++沉思录
C++程序设计基础教程 第2版
刘厚泉 李政伟 葛欣
C++沉思录
C++编程这样学
胡芳
C++沉思录
C++程序设计案例教程(线上线下混合版)
杨卫明;李晓虹
C++沉思录
C++之旅(第3版)
[美]Bjarne Stroustrup(本贾尼 斯特劳斯特鲁普
C++沉思录
C++20代码整洁之道:可持续软件开发模式实践(原书第2版)
[德]斯蒂芬·罗斯(Stephan Roth)
C++沉思录
C++ Core Guidelines解析
杨文波 译;[德]赖纳·格林(Rainer Grimm)著 吴咏炜;何荣华;张云潮
C++沉思录
C++程序设计(第4版)
周会平;徐建军;王挺
C++沉思录
C++开发案例精讲
杨国兴 著
C++沉思录
C++程序设计实践教程(新国标微课版)
马光志
C++沉思录
C++程序设计基础与实践
牛园园;韩洁琼;李晓芳;吴成宇
C++沉思录
C++程序设计基础教程
丁卫平 程学云 陈文兰 主编;任红建 沈晓红 文万志 副主编
您可能感兴趣 / 更多
C++沉思录
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
C++沉思录
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
C++沉思录
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
C++沉思录
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
C++沉思录
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
C++沉思录
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
C++沉思录
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
C++沉思录
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
C++沉思录
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
C++沉思录
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
C++沉思录
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
C++沉思录
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译