Можно ли хранить в контейнерах указатели на объекты, а не сами объекты? Просто, примеры приводятся с контейнерами объектов. Берут сомнения, нет ли тут тайного умысла.
Спасибо.
Здравствуйте, Sash, Вы писали:
S>Можно ли хранить в контейнерах указатели на объекты, а не сами объекты?
и нетолько
S>Просто, примеры приводятся с контейнерами объектов. Берут сомнения, нет ли тут тайного умысла.
еще как есть

, нет в STL умного указателя

, к-ый можно засунуть в STL контейнер, наподобии boost::shared_ptr
Здравствуйте, Sash, Вы писали:
S>Можно ли хранить в контейнерах указатели на объекты, а не сами объекты? Просто, примеры приводятся с контейнерами объектов. Берут сомнения, нет ли тут тайного умысла.
S>Спасибо.
Легко
std::vector<int*> arr;
arr.push_back(new int);
//...
for(std::vector<int*>::iterator it = arr.begin(); it != arr.end(); ++it)
delete *it;