第Ⅰ部分 练习题参考答案第1章 C++基础 2
1.1 学习要点 2
1.2 练习题1及参考答案 2
1.3 上机实验题1及参考答案 10
第2章 类和对象(一) 12
2.1 学习要点 12
2.2 练习题2及参考答案 12
2.3 上机实验题2及参考答案 28
第3章 类和对象(二) 31
3.1 学习要点 31
3.2 练习题3及参考答案 31
3.3 上机实验题3及参考答案 37
第4章 友元 40
4.1 学习要点 40
4.2 练习题4及参考答案 40
4.3 上机实验题4及参考答案 45
第5章 运算符重载 47
5.1 学习要点 47
5.2 练习题5及参考答案 47
5.3 上机实验题5及参考答案 56
第6章 模板 60
6.1 学习要点 60
6.2 练习题6及参考答案 60
6.3 上机实验题6及参考答案 65
第7章 继承和派生 67
7.1 学习要点 67
7.2 练习题7及参考答案 67
7.3 上机实验题7及参考答案 82
第8章 虚函数和多态性 84
8.1 学习要点 84
8.2 练习题8及参考答案 84
8.3 上机实验题8及参考答案 91
第9章 C++流 94
9.1 学习要点 94
9.2 练习题9及参考答案 94
9.3 上机实验题9及参考答案 104
第10章 异常处理和名字空间 107
10.1 学习要点 107
10.2 练习题10及参考答案 107
10.3 上机实验题10及参考答案 111
第11章 C++标准模板库基础 113
11.1 学习要点 113
11.2 练习题11及参考答案 113
11.3 上机实验题11及参考答案 120
第12章 面向对象软件设计 123
12.1 学习要点 123
12.2 练习题12及参考答案 123
12.3 上机实验题12及参考答案 124
第Ⅱ部分 C++上机指导 138
第13章 认识Visual C++ 138
13.1 Visual C++的特点 138
13.2 Visual C++的安装 139
13.3 Visual C++的开发环境 145
13.3.1 集成开发环境窗口 145
13.3.2 工作区窗口 146
13.3.3 菜单栏和工具栏 148
13.3.4 编辑器 149
13.3.5 常用功能键及其意义 150
第14章 运行程序 151
14.1 运行单文件程序 151
14.2 运行多文件程序 153
第15章 调试程序 157
15.1 调试器的启动 157
15.2 调试器的使用 158
15.2.1 浏览调试器 158
15.2.2 设置与使用断点 159
15.2.3 查看和修改变量的值以及寄存器的内容 161
15.3 调试的方法 163
15.3.1 修正语法错误 164
15.3.2 调试异常 164