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

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


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

Тут могут помочь библиотеки типа boost::bind и boost::lambda, но, само собой, иногда явный цикл более выразителен.
AG>2. С ассоциативными контейнерами remove_if врядли даст ожидаемый результат
С ассоциативными контейнерами remove_if просто не будет компилиься.
Любите книгу — источник знаний (с) М.Горький
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.