书籍介绍
本书是第一版的修订版。内容主要分成两大部分:第一部分是C++语言基础部分。包括Visual C++ 6.0集成开发环境的使用、Windows控制台应用程序的开发方法和步骤、数据类型、运算符、表达式、三种基本程序结构、数组、函数及其重载、引用、指针、结构体、共用体、编译预处理等。第一部分内容的讲解,保证了初学者即使没有C语言的基础或其他语言的基础,也可以直接使用本书。第二部分是面向对象的程序设计部分,包括面向对象的程序设计的有关基本概念、类与对象的定义和使用、构造函数与析构函数、继承与派生、虚函数与多态性、友元函数与友元类、静态成员、模板、文件操作、异常处理等。内容的讲解,概念清晰、条理性强、深入浅出,并给出了大量的实例进行解释说明。同时,每章后面都附有大量的各种类型的习题,帮助读者检验学习和练习效果。