Реализации алгоритмов/Замыкание: различия между версиями
Содержимое удалено Содержимое добавлено
→Java: Исправлена опечатка Метки: с мобильного устройства из мобильной версии |
|||
Строка 69:
В языке C++ замыкание долгое время не поддерживалось. Однако стандарт языка [[w:C++11|C++11]] вводит лямбда-функции и выражения, ограниченно поддерживающие замыкание:
<source lang="cpp">
function<function<int()>
int x = 0;
return [=] () mutable {return ++x; };
|