热门排行
简介
本书是久负盛名的C++经典教程,其内容是C++大师 Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。本版对前一版进行了彻底的修订,内容经过了重新组织,更加入了C++ 先驱Barbara E.Moo在C++教学方面的真知灼见。既显著改善了可读性,又充分体现了C++语言的最新进展和当前的业界最佳实践。书中不但新增大量教学辅助内容,用于强调重要的知识点,提醒常见的错误,推荐优秀的编程实践,给出使用提示,还包含大量来自实战的示例和习题。
对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书成为C++初学者的最佳指南;对于中高级程序员,本书也是不可或缺的参考书。
作者简介
Stanley B.Lippman的职业是提供关于C++和面向对象的训练、咨询、设计和指导。他在成为一名独立咨询顾问之前,曾经是迪士尼动化公司的首席软件设计师。当他在AT&T Bell实验室的时候,领导了cfront 3.0版本和2.1版本的编译器开发组。他也是Bjarne Stroustrup领导的Bell实验室Foundation项目的成员之一,负责C++程序设计环境中的对象模型部分。他还撰写了许多关于C++的文章。目前他已受雇于微软公司,负责Visual C++项目。遍及全球,深受广大C++学者的喜欢。
目录
第1章 快速入门 1
第一部分 基本语言
第2章 变量和基本类型 29
第3章 标准库类型 67
第4章 数组和指针 95
第5章 表达式 127
第6章 语句 165
第7章 函数 195
第8章 标准io库 243
第二部分 容器和算法
第9章 顺序容器 263
第10章 关联容器 305
第11章 泛型算法 335
第三部分 类和数据抽象
第12章 类 367
第13章 复制控制 405
第14章 重载操作符与转换 429
第四部分 面向对象编程与泛型编程
第15章 面向对象编程 471
第16章 模板与泛型编程 525
第五部分 高级主题
第17章 用于大型程序的工具 579
第18章 特殊工具与技术 631
小结 672
术语 673
附录 标准库 675
索引 703
C++编程规范 747