《C++语言程序设计(第2版)》是为国家开放大学“C++语言程序设计”课程编写的专用教材,目标是通过学习C++语言中的数据类型、语句结构以及程序设计的基本方法,掌握程序设计中基本的概念、方法和理论,了解面向对象程序设计的基本概念和方法,获得运用C++语言解决一般问题的实用技能。《C++语言程序设计(第2版)》在编写过程中仔细斟酌了教学内容的取舍,在满足教学大纲的前提下不刻意追求“系统、严格、完整”。在教学内容的表现形式上,该书注意适应“以自学为主、业余学习为主、分散学习为主”的教学特点,适时插入“学习目标”“注意”“经验与技巧”“小结”等助教提示,以帮助学生理解教学内容,少走弯路。该书在大部分章节后都提供了自测题,使学生能随时自我检查学习效果,并获得相应的反馈信息。