Re: STL вставка первого элемента в контейнер std::map
От: Alexander G Украина  
Дата: 30.04.11 10:10
Оценка: 1 (1)
Может, удобнее через один map ?

typedef std::pair< int, int >                        mapKey
typedef std::map< mapKey, mapSubItem >               mapItem;
mapItem                                              m_mapItem;

bool SetSubItemInfo( int nItem, int nSubItem, CCellInfo::eType nType )
{
  CCellInfo * p = new CCellInfo(nType);
  bool result = m_mapItem.insert( std::make_pair(nItem, nSubItem), p);
  if ( ! result  )
  {
    delete p;
  }
  return result;
}
Русский военный корабль идёт ко дну!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.