![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
count_ifBoost , Chapter 1. Fusion 2.2 , Functions
|
Параметр |
Требование |
Описание |
---|---|---|
|
МодельПередняя последовательность, |
Последовательность поиска |
|
Объект унарной функции |
Поисковый предикат |
count_if
(seq, f)
Тип возврата:int
Семантика: Возвращает число элементов всек
, гдеf
оцениваетистинно
.
Линейный. Самое большее
сравнения.результат_::размер
<Последовательность>::значение
#include <boost/fusion/algorithm/query/count_if.hpp> #include <boost/fusion/include/count_if.hpp>
constvector
<int,int,int> vec(1,2,3); assert(count_if
(vec,odd()) == 2);
Статья count_if раздела Chapter 1. Fusion 2.2 Functions может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |