- 当把string 对象和子符字面值混在一条语句中使用时,必须确保每个 + 运算符的两侧的运算对象至少有一个是string
- 用花括号对vector做初始化,不能用下标形式添加元素
- 迭代器,iterator const_iterator 两种迭代器类型,如果vector 或 string 对象是常量,只能使用const_iterator。
- 对vector进行push_back可能会使迭代器失效,因为push_back 可能会导致vector的扩容
- 迭代器可以做运算
- 指针也是迭代器
- p->mem 等价于 (*p).mem