У вищеприведеному коді виникає сегфолт на рядку std::cout << add << std::endl;
. Це відбувається через те, що this
стає висипаючимся всередині лямбди. Однак я не розумію, чому це відбувається та як цього уникнути. Я також пробував захоплювати лямбду всередині foo
за значенням та рухом/перенаправленням, але без позитивного результату.