Здравствуйте, IT, Вы писали:
IT>Здравствуйте, Passerby, Вы писали:
P>>А если делать локальные функции статическими, то в этом случае компилятору не надо создавать структуры, передаваемые по ссылке и значит статические локальные не могут делать замыкание? Локальные статические функции это, вероятно, то же, что просто статические, только размещенные в методе или это не так?
IT>А если статическая локальная функция возвращает лямбду, захватившую контекст?
То ошибка компиляции. Мотивация для фичи — не дать случайно захватить контекст => не создать элокацию. Имеет смысл только для high perf кода