Реализации алгоритмов/Замыкание: различия между версиями

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