Главная /
Программирование на С/С++ /
0;}; auto lf3 = [] (int&am
//====================== start of sample.cpp ========================== #include <algorithm> #include <vector> int main(int argc, char* argv[]) { std::vector<int> v1; auto lf1 = [] (int x) {return x > 0;}; auto lf3 = [] (int& x) { x++; return;}; auto lf5 = [] (bool& z) { z = !z; return;}; int cnt1 = std::count_if(v1.begin(), v1.end(), lf1); int cnt2 = std::count_if(v1.begin(), v1.end(), [] (int x) -> bool {return x+1;}); int cnt3 = std::count_if(v1.begin(), v1.end(), lf3); int cnt4 = std::count_if(v1.begin(), v1.end(), [] (int x, int& y) -> double {return x+y;}); int cnt5 = std::count_if(v1.begin(), v1.end(), lf5); return cnt1; } //====================== end of sample.cpp ========================== ]]>При вычислении каких переменных лямбда-функции в алгоритме count_if используются корректно?
вопросПравильный ответ:
cnt1
cnt2
cnt3
cnt4
cnt5
Сложность вопроса
28
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Комментарии:
Аноним
спасибо за пятёрку
04 авг 2018
Аноним
Я завалил сессию, какого чёрта я не увидел этот крутой сайт с решениями по тестам интуит в начале года
24 июн 2018
Аноним
Пишет вам сотрудник деканата! Срочно уничтожьте сайт с ответами по интуит. Это невозможно
06 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # В чём заключается архитектурные свойства STL - взаимозаменяемость компонентов и унификация интерфейса?
- # Какие из нижеприведённых идиом являются объектно-ориентированными идиомами?
- # Какие функции выполняют директивы препроцессора языка С?
- # Какой код приводит к появлению конкретизированного кода метода в исполняемом файле?
- # Обработчики исключений какого типа записаны неправильно?