Я пытаюсь напечатать имена некоторых экземпляров Player
, которые хранятся в List<Player>
проигрывателях. Что я должен заменить "Plop!" чтобы заставить это работать?
list<Player>::iterator it;
for(it=players.begin(); it != players.end(); ++it) cout << "Plop!" << " ";
cout << endl;
Я пытался
*it.getName();
*it->getName();
У меня такое ощущение, что итератор должен обрабатываться иначе, чем если бы он был обычным указателем. Или, может быть, итератор *it
вообще не содержит объект Player?