我想做的是
for (list<cPacket *>::iterator i = cache.begin(); i != cache.end(); i++){
if( strcmp(i->getName(),id) == 0 ){
return true;
}
}
其中 getName
是类 cPacket 的函数,但它不起作用,我也尝试过
i.operator->()->getName()
,还是什么都没有。
谁能帮帮我?
最佳答案
(*i)->getName()
就是你要找的。p>
关于c++ - C++中的指针列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2625848/