1. vector<string*>str;  
  2.     for(int i=0;i<10;++i)  
  3.  {       string sr("women");  
  4.      string *ss=new string;  
  5.         *ss =sr;  
  6.      str.push_back(ss);  
  7.       
  8.  }  
  9.  
  10.  for(vector<string*>::iterator ite=str.begin();ite!=str.end();++ite)  
  11.      cout<<**ite<<"  "<<(**ite).size()<<endl

定义一个vector对象,其每个元素都是指向string类型的指针,读取该vector对象,输出string的内容及其相应的长度,

因为str是指针类型的,所以iterator 需要两次解操作。