Здравствуйте, _Winnie, Вы писали:
_W>std::find_if(sounds.begin(), sounds.end(), IsNotPlaying());
_W>Этот код валиден, если sounds — пустой контейнер?
да. будет возвращен итератор sounds.end()
_W>Нужно ли вставлять if на проверку пустоты? Тот же вопрос про другие stl-контейнеры.
нет.
есть основания для опасений?
Здравствуйте, FreshMeat, Вы писали:
FM>Здравствуйте, _Winnie, Вы писали:
FM>да. будет возвращен итератор sounds.end()
Точно!
Спасибо.
23.1/7
FM>есть основания для опасений?
Ох, да.