最重要的两个标准库类型:string和vector对象
string 类型的输入操做符:string
一、读取并忽略开头全部的空白符模板
二、读取字符直至再次遇到空白字符,读取终止容器
string对象的基本操做:数据类型
string s;数据
s.empty() 若是为空返回true,不为空返回false字符
s.size() 返回s中字符个数push
size()返回值的存储必须使用的是string::size_type类型
对s是否为空判断两种方式:
if(s.size() == 0) if(s.empty())
vector 称为容器,不是一种数据类型,而是一个类模板,从而能够用于多个不一样的数据类型,当使用vector时,必须说明vector保存的是何种对象的类型,经过将类型放在类模板名称后面的尖括号来指定类型。
vector<int> ivec;
对于容器vector不能够经过下标操做添加元素,只能使用下标来获取已存在的元素,添加元素可以使用.
ivec.push_back(7);