本书是讲解C++语言程序设计的优秀教程。全书围绕C++语言的结构来组织,开始章节结构编程的普通概念,接下来详细介绍C++中的继承、多态、异常处理以及标准模板库(STL),同时还包含模式UML的介绍。本书内容系统、全面,给出了大量代码示例、自测练习、编程提示和编程练习,并且提供了练习的解答。本书有利于初学者尽快掌握C++的编程知识,养成良好的编程习惯;具备相当编程经验的人,也可以从本书了解到使用C++的更有效的方法。
本书适全高等院校师生、程序设计专业人员和程序设计爱好者参考。
目录:
译者序
前言
第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 旧的和新的头文件
参考资料
截图: