例如 :
有个结构体Test
struct Test
{
int a;
int b;
};
一个list数据类型是Test的指针
std::list<Test*> lpList;
那么怎么用迭代器取Test*指向的成员?
std::list<Test*>::Iterator iter = lpList.begin();
for(;iter!=lpList.end();iter++)
{
printf("%d\n",iter->a); //这里是错的,那么怎么用iter取a的值呢?
}