Учитывая foo
, что является vector
Я хочу оценить его содержимое с помощью all_of
. Но все, что я действительно пытаюсь проверить, это то, что каждый элемент оценивается как true
.
Я могу сделать это, используя logical_not
и none_of
, но я бы предпочел не использовать двойные негативы, и было бы глупо написать лямбду: [](const auto param) -> bool { return param; }
Стандарт предоставляет мне функтор, который делает то, что я хочу?