|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书是讲解C++语言程序设计的优秀教程。全书围绕C++语言的结构来组织,开始章节结构编程的普通概念,接下来详细介绍C++中的继承、多态、异常处理以及标准模板库(STL),同时还包含模式UML的介绍。本书内容系统、全面,给出了大量代码示例、自测练习、编程提示和编程练习,并且提供了练习的解答。本书有利于初学者尽快掌握C++的编程知识,养成良好的编程习惯;具备相当编程经验的人,也可以从本书了解到使用C++的更有效的方法。
本书适全高等院校师生、程序设计专业人员和程序设计爱好者参考。 作者简介:
加州大学圣迭戈分校计算机科学与工程系教授,于1969年在加州大学伯克利分校获得博士学位。他的研究领域包括复杂性理论、形式语言理论以及计算机语言学等。除了为数众多的研究论文外,他还著有多部计算机科学教材,包括《Absolute Java》、《Problem Solving with C++》和《Java:An Introduction to Computer Sceience and Programming》等。
编辑推荐:
本书是一本全面、易用的C++编程语言教程。作者用清晰、简洁的风格讲解概念和技术,帮助读者掌握控制结构、函数、数组、指针和串、类和数据抽象、运算符重载、文件处理以及数据结构等关键内容。每章中间的自测练习、章末的编程练习、丰富的实例、大量的代码等,都为读者提供了掌握C++编程概念所必需的实战演练。
本书主要特点: ● 全面介绍标准模板库(STL)。STL是理解C++语言的要素,体现了C++丰富的功能性和多样性。 ● 涵盖高级C++主题,包括虚函数、模板和异常。 ● 讲述继承、多态和封装。 ● 讨论统一建模语言(UML)和设计模式。 ● 提供完整的教学支持资源http://www.aw-bc/savitch。 目录:
译者序
前言 第1章 C++基础 第2章 流程控制 第3章 函数基础 第4章 参数与重载 第5章 数组 第6章 结构和类 第7章 构造函数及其他工具 第8章 操作符重载、友元和引用 第9章 字符串 第10章 指针和动态数组 第11章 分散编译和命名空间 第12章 流和文件I/O操作 第13章 递归 第14章 继承 第15章 多态与虚函数 第16章 模板 第17章 链式数据结构 第18章 异常处理 第19章 标准模板库 第20章 模式和UML 附录1 C++关键字 附录2 操作符优先级 附录3 ASCII字符集 附录4 一些库函数 附录5 旧的和新的头文件 参考资料 |