Что произойдет, если я получу локальную переменную по ссылке, и она выйдет из области видимости?

Предположим, я использую лямбду в качестве функции обратного вызова, и при создании лямбды я фиксирую переменную локальной функции по ссылке. Теперь предположим, что лямбда-объект не выполняется до тех пор, пока локальная переменная функции не выйдет из области видимости. Что происходит?

Я понимаю, что для кого-то было бы довольно глупо делать это, если есть вероятность, что это произойдет, но я почти уверен, что кто-то в конечном итоге сделает это.

Ответы на вопрос(2)

Ваш ответ на вопрос