Я очень новичок в С++ и изо всех сил пытаюсь выяснить, как я должен перебирать список объектов и получать доступ к ним.
Я пробовал это, где "данные" - это список и "ученик" класса.
std::list<Student>::iterator<Student> it;
for(it = data.begin(); it != data.end(); ++it){
std::cout<<(*it)->name;
}
и получить следующую ошибку
error: base operand of ‘->’ has non-pointer type ‘Student’