《C++程序设计案例教程/普通高等教育“十三五”规划教材·计算机系列》共10章。前3章介绍C++的面向过程编程思想,包括数据类型、运算符与表达式、数组、引用、指针、函数、结构体、作用域与可见性等内容;第4~7章介绍面向对象的核心概念,即类与对象、运算符重载、继承与派生、模板;第8章讲述c++的精华STL的组成及应用;第9章讲述输入/输出流与文件系统;第10章讲述C++异常处理的机制及C++提供的异常处理类库。
《C++程序设计案例教程/普通高等教育“十三五”规划教材·计算机系列》可以作为高等学校计算机类、电子信息类、电类专业学生面向对象语言程序设计、C++语言程序设计课程教材,也可以作为C++爱好者的参考书。
第1章 绪论
1.1 面向对象程序设计概述
1.1.1 面向对象程序设计出现的背景
1.1.2 面向对象程序设计中的基本概念
1.1.3 面向对象程序设计的优缺点
1.1.4 面向对象程序设计的基本特征
1.1.5 面向对象程序设计与面向过程程序设计的比较
1.1.6 面向对象程序的结构
1.1.7 面向对象程序设计的方法与步骤
1.2 C++语言程序设计
1.2.1 C++语言的产生
1.2.2 C++语言的特点
1.3 C++程序开发过程
1.3.1 面向过程程序举例
1.3.2 面向对象程序举例
1.4 面向对象程序的组成元素
1.4.1 名字空间
1.4.2 输入/输出流
1.5 C++程序的调试与编译
1.5.1 源程序的编译与运行
1.5.2 程序的调试
1.5.3 程序的打开
1.6 本章小结
习题1
第2章 C++基础知识
2.1 C++数据类型
2.1.1 C++字符集
2.1.2 C++基本数据类型
2.1.3 C++构造数据类型
2.1.4 引用
2.2 变量与常量
2.2.1 标识符与关键字
2.2.2 变量的定义与初始化
2.2.3 常量
第3章 C++变量的类型及程序结构
第4章 类与对象
第5章 运算符重载与类型转换
第6章 继承与派生
第7章 模板
第8章 标准模板库STL
第9章 输入/输出流与文件系统
第10章 异常处理
参考文献