3.1 命名空间的 using 声明
3.2 标准库类型 string
3.21 定义和初始化 string 对象
拷贝初始化:使用=,编译器将=右侧的初始值拷贝到新创建的对象中
直接初始化:不使用=而是()或{}
3.22 string对象上的操作
读写操作:os<<s,is>>s,getline(is,s)
empty和size操作:
string::size_type类型
string对象的比较规则==,>,<
string对象的赋值
两个string对象相加,字面值和string对象相加
字符串字面值不是string对象
3.23 处理 string 对象中的字符
*:c++版本的c标准库头文件
范围for语句,访问所有字符
for (auto &c : str) {}
for (auto c : str) {}
下标运算符,访问一部分字符
3.3 标准库类型 vector
3.31 定义和初始化 vector 对象