vector
//上面这句定义了一个迭代器,并指向了spvec的开始位置
//首先,vector
//其次,迭代器其实就是指针,所以,取它的值的时候要解引用
while(iter!=spvec.end())
{
cout<<**iter<<"\n"<<(**iter).size()<
iter++;
}
string*代表这个vector中每个元素的类型。
iter是一个指针,
*iter 就是 vector中的一个元素,是string*类型,所以**iter就是一个string。
size()函数是string类的,也可以这样 (*iter)->size();
因为itr相当于指针,而且是vector
第一次*itr变为string*,再来一次,就为string了