内容简介
本书从体系上分成四大部分:第一部分程序设计基础,介绍C++编程体系概述和C++语法基础;第二部分面向过程C++程序设计,介绍函数、指针、异常处理和泛型算法初步;第三部分面向对象的C++程序设计,介绍类的基本概念、静态成员、友元、继承、运算符重载、虚函数和多态性;第四部分准确高效地编写C++应用程序,介绍输入输出流程、模板、C++编码规范与编码助手。
通过对本书的学习,能够对C++的总体内容有一个清晰的认识,为开发应用程序打下坚实的基础。
本书配套光盘包括本书所有源代码。本书授课幻灯片、课后习题答案、教学大纲及其他教学支持信息,可以从图书支持网站http://www.gettop.net或者北京交通大学出版社FTP站点ftp://press.bjtu.edu.cn下载。本书可以作为高校及各类培训机构C++程序设计的教材或者教学参考书,也可作为C++自学人员和C++开发人员的参考书及全国计算机等级考试C++的参考用书。