Re: STL: remove_if() на контейнере map используя VC++ 7.1
От: pavel_turbin  
Дата: 03.08.06 12:30
Оценка:
Здравствуйте, OriginalZealot, Вы писали:

OZ>Я хочу удалить из карты элементы при помощи remove_if() и своего предиката.


OZ>Контейнер map, как известно, содержит pair, а remove_if() при своей работе использует использует operator =(), который для pair не определен.


OZ>Что же мне делать?


на сколько я помню remove_if() для map не работает. Используем for_each.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.