第1章 开始
1.标准的输入输出对象
2.endl的重要性
3.从键盘输入文件结束符
第 ① 部分
C++是一种静态数据类型语言,它的类型检查发生在编译时。
第2章 变量和基本类型
1.C++算术类型
2.C++算术类型注意事项
2^32 = 4294967296
3.C++转义序列
4.指定字面值的类型
5.什么是对象
6.初始化与赋值的区别
7.列表初始化
8.未初始化
9.命名规则
10.引用
11.指针
12.const
13.头文件
头文件通常包含那些只能被定义一次的实体。
第3章 字符串、向量和数组
1.初始化string
2.string对象上的操作
3.处理string对象中的字符
4.vector
5.迭代器
迭代器注意!!!
6.数组
维度必须是一个常量表达式,不能将数组的内容拷贝和赋值。
第4章 表达式
1.处理复合表达式经验准则
2.尽量使用++i而不是i++
3.简洁
4.注意条件运算符优先级很低
5.移位运算符
6.sizeof()
7.隐式转换
8.显示转换
9.运算符优先级表
第5章 语句
1.switch
2.范围for
所以不能通过范围for语句增加vector对象(或者其他容器)的元素了,因为其预存了end()的值。
3.标准异常
第6章 函数
一旦某个形参被赋予了默认值,它后面的所有形参必须有默认值。
第7章 类
1.友元
2.封装的益处