Size: a a a

2020 August 06

s

std::mpa in C++ Together 2.0
Cool Cooler
А чё за замыкания?
кложуры)
источник

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
Типа и так же функции есть
Удобно иногда
источник

CC

Cool Cooler in C++ Together 2.0
std::mpa
кложуры)
А чё за кложуры?
источник

s

std::mpa in C++ Together 2.0
думаю, closures используется в чаще в литературе
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
Cool Cooler
А чё за кложуры?
Замыкания
источник

🦊

🦊fox.cpp in C++ Together 2.0
Особенно если пользоваться тем, что []
источник

CC

Cool Cooler in C++ Together 2.0
Evgeniy Pichuzhkin
Замыкания
Аа, циклическая зависимость
источник

🦊

🦊fox.cpp in C++ Together 2.0
Собственно это и отличает лямбду от замыкания
источник

🦊

🦊fox.cpp in C++ Together 2.0
Кажется
источник

🦊

🦊fox.cpp in C++ Together 2.0
Пусть @uselessone  поправит
источник

🦊

🦊fox.cpp in C++ Together 2.0
Дело в том, что ты можешь из этой "встроенной" функции обращаться к сущностями, которые объявлены в области, где ты эту функцию написал
источник

🦊

🦊fox.cpp in C++ Together 2.0
Мм, чую, надо с примером
источник

🦊

🦊fox.cpp in C++ Together 2.0
Мне неудобно код с телефона писать, мб кто принесет готовый?
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
🦊fox.cpp
Дело в том, что ты можешь из этой "встроенной" функции обращаться к сущностями, которые объявлены в области, где ты эту функцию написал
Хм, дескать [] — лямбда, а [&] например — замыкание?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Evgeniy Pichuzhkin
Хм, дескать [] — лямбда, а [&] например — замыкание?
Сильно сомневаюсь, что прав, советую обратиться к гуглу
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
Я слишком ленив для такого)
источник

s

std::mpa in C++ Together 2.0
Cool Cooler
А чё за кложуры?
функция объявленная там же (в том же скоупе) и с доступом туда же, где она объявлена и использована
источник

s

std::mpa in C++ Together 2.0
наверное, так близко к правде.
источник

O

Ofee in C++ Together 2.0
🦊fox.cpp
Собственно это и отличает лямбду от замыкания
Что-то мне кажется, что в терминах стандарта никакой лямбды нет, а есть только замыкания
источник

🦊

🦊fox.cpp in C++ Together 2.0
Evgeniy Pichuzhkin
Я слишком ленив для такого)
Да, кажется я прав
источник