Я борюсь со списком STL, который содержит указатели моего объекта "Object".
Я объявил:
list<Object*> objectlist;
и вставляется через:
this->objectlist.push_back(new Object(address,value,profit));
и попытался повторить как в картах и других:
list<Object*>::iterator iter;
iter = this->objectlist.begin();
while(iter != this->objectlist.end())
{
iter->print();
}
Где print () - это открытый метод класса Object;
Что здесь не так?
Я не могу получить доступ через итератор к объектам в списке?