Я переписываю бесплатную функцию, которая берет ссылку на std::vector. Затем на основе заданных критериев он возвращает индекс элемента в векторе или -1, если он не найден. Я бы предпочел, чтобы он возвращал указатель на элемент или std::vector‹>::iterator?
Что следует учитывать при принятии решения о возврате?
std::find_if
? - person StackedCrooked   schedule 14.09.2012std::vector<bool>
), поэтому используйте итераторы. - person PiotrNycz   schedule 14.09.2012