Возвращаясь на С++ после нескольких лет С#, мне было интересно, что такое современное - читайте: С++ 11 - способ фильтрации массива будет, то есть как мы можем достичь чего-то подобного этому запросу Linq:
var filteredElements = elements.Where(elm => elm.filterProperty == true);
Чтобы фильтровать вектор элементов (strings
для этого вопроса)?
Я искренне надеюсь, что старые алгоритмы стиля STL (или даже расширения, такие как boost::filter_iterator
), требующие определения явных методов, теперь заменяются?