Главная /
Программирование на С/С++ /
//====================== start of sample.cpp ========================== int main(int argc, char* argv[]) { int a = 0; int b = 0; int X = 0; auto lf1 = [&a,&b,&X] (int x) {return x > 0;}; auto lf2 = [a,b] (int x) { x++; return x;}; auto lf3 = [=] (int x) { x++; return x;}; auto lf4 = [&] (int x) { x++; return x;}; auto lf5 = [] (bool& z) { z = !z; return;}; return 0; } //====================== end of sample.cpp ========================== ]]>Какие из приведённых в примере лямбда функций могут изменить значения переменных а и b?
вопросПравильный ответ:
lf1
lf2
lf3
lf4
lf5
Сложность вопроса
45
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Комментарии:
Аноним
Какой студент ищет данные тесты по интуит? Это же элементарно (я не ботан)
30 май 2020
Аноним
спасибо
23 май 2019
Аноним
Я завалил сессию, почему я не углядел этот крутой сайт с всеми ответами интуит до этого
29 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # К какой группе шаблонов относятся приведённые выше шаблоны объектно-ориентированного проектирования?
- # Какой из структурных шаблонов помогает разорвать связь между интерфейсом и реализацией интерфейса?
- # Какие утверждения о идиомах языка программирования верны?
- # Какие утверждения про конструктор с параметрами верны?
- # В каком порядке вызываются деструкторы при удалении объекта Keyboard из файла sample.cpp?
WordPress Security by Sucuri. MiniFB Template. © Vtone