Я уверен, что понимаю общую суть конструкций, но я не вижу цели их в c ++. Я читал предыдущие сообщения по этой теме здесь, на SO, и в других местах, но я не понимаю, почему они должны быть новой функцией языка.
Я хотел бы получить ответ, таким образом,
В чем разница между лямбда и аргумент шаблона, принимающий функцию / функтор.
Является ли замыкание просто функтором с некоторым заданным состоянием объекта (областью действия?)?