Массив из объектов
От: emergen  
Дата: 12.02.15 06:13
Оценка:
Добрый день! Подскажите, пожалуйста, как в С++ самым рациональным способом сделать массив из объектов одного типа, чтобы затем вызывать (работать) однотипно с одинаковыми методами объекта:

...
obj1 = MyObject();
obj2 = MyObject();
obj3 = MyObject();

...

for(i=0; i<3; i++)
{
  obj[i].SetFlag();
}


В языке программирования Python данная конструкция выглядит следующим образом:
            for obj in [obj1, obj2, obj3]:
                obj.SetFlag()


А как такое сделать в С++?
Отредактировано 12.02.2015 15:26 Кодт . Предыдущая версия . Еще …
Отредактировано 12.02.2015 15:26 Кодт . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.