C++语言作为一种优秀的面向对象程序设计语言,是目前使用最广泛的程序设计语言之一。《C++程序设计基础教程》以通俗易懂的语言,深入浅出、循序渐进地介绍面向对象和C++ 程序设计语言的基本概念和知识。在内容编排上分为两个部分,先面向过程后面向对象:第1章到第6章为第一部分,主要介绍C++ 语言的基础知识以及面向过程的结构化程序设计,包括C++ 语言的发展和基本概念、基本数据类型、常量和变量、运算符与表达式、程序控制结构、函数、指针和引用、构造数据类型等;第7章到第13章为第二部分,重点介绍面向对象的概念、思想和程序设计,包括类和对象、运算符重载、继承、虚函数与多态、模板、输入/输出流以及异常处理等。《C++程序设计基础教程》是针对C++ 初学者编写的,不要求读者有程序设计方面的经验和知识,可作为高等院校C++ 课程的教材,也可供初学者自学C++ 使用。