1
È UB a riprendere una routine di funzione membro di un oggetto la cui durata è terminata?
Questa domanda nasce da questo commento: spiegazione a vita Lambda per coroutine C ++ 20 riguardo a questo esempio: auto foo() -> folly::coro::Task<int> { auto task = []() -> folly::coro::Task<int> { co_return 1; }(); return task; } Quindi la domanda è se l'esecuzione della coroutine restituita foocomporterebbe UB. "Chiamare" una …