operator[ ]和迭代器,auto,for流,reserve
operator[ ]
是string中的遍历方法
迭代器
1.正遍历
end()表示有效字符的下一个
2.反遍历
rend()表示有效字符的上一个
迭代器实现链表
it是运算符重载 it是运算符重载
迭代器相比于opera
1.全能的遍历所有类型
2.operator[ ]不能遍历啊非连续空间如链表
auto
简化代码,替代写起来长的类型
auto自动判断类型或别名
2.也可用于返回值与函数返回类型(不建议多用)
for流
reserve
功能:提前开空间,防止扩容 单词别记反了哦
例子:字符串相加