我创建了一个指针向量
vector<Person*> *personVec = new vector<Person*>();
人包含:
getName();
getAge();
如果我尝试使用迭代器它不起作用..这是我使用它的方法:
vector<Person>::iterator it;
for(it = personVec->begin() ;
it != personVec->end() ;
++it)
{
cout << it->getName() << endl;
}
我试过vector<Person*>::iterator it;
了,但也没有运气。
谢谢。