本书是原《C++语言程序设计习题与实验指导》一书的基础上编写的,作为与《C++语言程序设计(第3版)》配套的学生用书。本书首先给出了一个简要的“学习指南”,其余章节与主教材《C++语言程序设计(第3版)》相对应,每章内容分为3部分:第一部分是“要点导读”,主要是为自学读者指明学习重点,建议学习方法。第二部分是“实验指导”,每章都有一个精心设计的实验,与《C++语言程序设计(第3版)》相应章内容配合,使读者在实践中达到对主教材内容的深入理解和熟练掌握。每一个实验都有包括“实验目的”、“实验任务”和“实验步骤”。第三部分是习题解答,给出了《C++语言程序设计(第3版)》各章习题的参考答案,共198道习题。本书附录中还给出3个非常实用的附录——“Visual C++开发环境简介”、“ASCII码表”和“STL中通用算法函数据原型说明”。本书适合作为高等院校程序设计课程的教辅书。
目录
- 1第1章绪论3
- 要点导读3
- 实验一VC++ 6.0开发环境应用入门(2学时)4
- 习题解答6第2章C++简单程序设计9
- 要点导读9
- 实验二C++简单程序设计(4学时)10
- 习题解答14第3章函数34
- 要点导读34
- 实验三函数的应用(2学时)34
- 习题解答36第4章类与对象44
- 要点导读44
- 实验四类与对象(4学时)45
- 习题解答47第5章C++程序的结构57
- 要点导读57
- 实验五C++程序的结构(2学时)57
- 习题解答59第6章数组、指针与字符串67
- 要点导读67
- 实验六数组、指针与字符串(4学时)68
- 习题解答69第7章继承与派生87
- 要点导读87
- 实验七继承与派生(4学时)88
- 习题解答89第8章多态性100
- 要点导读100
- 实验八多态性(2学时)100
- 习题解答101第9章群体类和群体数据的组织114
- 要点导读114
- 实验九群体类和群体数据(4学时)115
- 习题解答116第10章泛型程序设计与C++标准模板库134
- 要点导读134
- 实验十标准模板库的应用(2学时)134
- 习题解答135第11章流类库与输入输出160
- 要点导读160
- 实验十一流类库与输入输出(2学时)160
- 习题解答162第12章异常处理169
- 要点导读169
- 实验十二异常处理(2学时)169
- 习题解答170第13章MFC库与Windows程序开发概述175
- 要点导读175
- 实验十三创建Windows应用程序(2学时)175
- 习题解答179附录AVisual C++开发环境简介180
- 附录BASCII码表193
- 附录CSTL中通用算法函数原型及说明195