ITeedu.com
快捷导航
编程语言
WEB开发
手机开发
数据库
操作系统
嵌入式
开源软件
作品
编辑语言
汇编
C/C++
JAVA
Python
Ruby
WEB开发
javascript
J2EE
PHP
Django
关于
ITEEDU
首页
编程语言
汇编
C&C++
JAVA
Python
第1章计算机与C++编程简介
1.1 简介
1.2 什么是计算机
1.3计算机组成
1.4 操作系统的变革
1.5 个人计算、分布式计算与客户/服务器计算
1.6 机器语言、汇编语言和高级语言
1.7 C语言与C++的历史
1.8 C++标准库
1.9 Java、Internet与万维网
1.10 其他高级语言
1.11 结构化编程
1.12 典型C++环境基础
1.13 C++与本书的一般说明
1.14 C++编程简介
1.15 简单程序
1.16 简单程序:两个整数相加
1.17 内存的概念
1.18 算术运算
1.19 判断:相等与关系运算符
1.20 新型头文件与名字空间
1.21 有关对象的思考
小结
术语
自测练习
自测练习答案
练习
第2章 控制结构
2.1 简介
2.2 算法
2.3 伪代码
2.4 控制结构
2.5 if选择结构
2.6 if/else选择结构
2.7 while重复结构
2.8 构造算法:实例研究1(计数器控制重复)
2.9构造算法与自上而下逐步完善:实例研究2(标记控制重复)
2.10构造算法与自上而下逐步完善:实例研究3(嵌套控制结构)
2.11赋值运算符
2.12 自增和自减运算符
2.13 计数器控制循环的要点
2.14 for重复结构
2.15 for结构使用举例
2.16 switch多项选择结构
2.17 do/while重复结构
2.18 break和continue语句
2.19 逻辑运算符
2.20 混淆相等(==)与赋值(=)运算符
2.21 结构化编程小结
2.22 有关对象的思考:确定问题中的对象
小结
术语
自测练习
自测练习答案
练习
第三章 函数
3.1 简介
3.2 C++程序组件
3.3 数学函数库
3.4 函数
3.5 函数定义
3.6 函数原型
3.7 头文件
3.8 随机数产生器
3.9 案例:机会游戏与enum简介
3.10 存储类
3.11 作用域规则
3.12 递归
3.13 使用递归举例,Fibonacci数列
3.14 递归与迭代
3.15 带空参数表的函数
3.16 内联函数
3.17 引用与引用参数
3.18 默认参数
3.19 一元作用域运算符
3.20 函数重载
3.21 函数模板
3.22 有关对象的思考:确定对象属性
小结
术语
自测练习
自测练习答案
练习
第四章 数组
4.1 简介
4.2 数组
4.3 声明数组
4.4 使用数组的举例
4.5 将数组传递给函
4.6 排序数组
4.7 实例研究:用数组计算平均值、中数和模
4.8 查找数组:线性查找与折半查找
4.9 多下标数组
4.10 有关对象的思考:确定类的行为
小结
术语
自测练习
自测练习答案
练习
第5章_指针与字符串
5.1 简介
5.2 指针变量的声明与初始化
5.3 指针运算符
5.4 按引用调用函数
5.5 指针与常量限定符
5.6 按引用调用的冒泡排序
5.7 指针表达式与指针算法
5.8 指针与数组的关系
5.9 指针数组
5.10 实例研究:洗牌与发牌
5.11 函数指针
5.12 字符与字符串处理简介
5.13 有关对象的思考:对象间的交互
小结
自测练习
自测练习答案
练习
第6章_类与数据抽象(一)
6.1 简介
6.2 结构定义
6.3 访问结构成员
6.4 用struct实现用户自定义类型Time
6.5 用类实现Time抽象数据类型
6.6 类范围与访问类成员
6.7 接口与实现方法的分离
6.9 访问函数与工具函数
6.10 初始化类对象:构造函数
6.11 在构造函数中使用默认参数
6.12 使用析构函数
6.13 何时调用构造函数与析构函数
6.14 使用数据成员和成员函数
6.15 微妙的陷阱:返回对private数据成员的引用
6.16 通过默认的成员复制进行赋值
6.17 软件复用性
6.18 有关对象的思考:编写电梯模拟程序的
小结
术语
自测练习
自测练习答案
练习
第7章_类与数据抽象(二)
7.1 简介
7.2 const(常量)对象与const成员函数
7.3 复合:把对象作为类成员
7.4 友元函数与友元类
7.5 使用this指针
7.6 动态内存分配与new和delete运算符
7.7 static类成员
7.8 数据抽象与信息隐藏
7.9 容器类与迭代
7.10 代理类
7.11 有关对象的思考:在电梯模拟程序中使用复合和动态对象管理
小结
术语
自测练习
自测练习答案
练习
第8章_运算符重载
8.1 简介
8.2 运算符重载的基础
8.3 运算符重载的限制
8.4 用作类成员与友元函数的运算符函数
8.5 重载流插入与流读取运算符
8.6 重载一元运算符
8.7 重载二元运算符
8.8 实例研究:Array类
8.9 类型之间的转换
8.10 实例研究:String类
8.11 重载++与--
8.12 实例研究:Date类
小结
术语
自测练习
自测练习答案
练习
第9章_继承
9.1 简介
9.2 继承:基类和派生类
9.3 protected成员
9.4 把基类指针强制转换为派生类指针
9.5 使用成员函数
9.6 在派生类中重定义基类成员
9.7 public、protected和private继承
9.8 直接基类和间接基类
9.9 在派生类中使用构造函数和析构函数
9.10 将派生类对象隐式转换为基类对象
9.11 关于继承的软件工程
9.12 复合与继承的比较
9.13 对象的“使用”关系和“知道”关系
9.14