Re[6]: вопрос про stl, vector::erase
От: A.Grom  
Дата: 18.01.05 13:30
Оценка:
Здравствуйте, Bell, Вы писали:

B>Здравствуйте, A.Grom, Вы писали:


AG>>Конечно, код так выглядит более читаемо, но есть 2 неприятности, большая и маленькая


AG>>1. Не всегда удобно условие засовывать в предикат

B>Тут могут помочь библиотеки типа boost::bind и boost::lambda, но, само собой, иногда явный цикл более выразителен.
AG>>2. С ассоциативными контейнерами remove_if врядли даст ожидаемый результат
B>С ассоциативными контейнерами remove_if просто не будет компилиься.

К сожалению, с setом отлично будет компилиться
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.