лямбду, которая выглядит как
while(1) {}
в лямбду захватывается указатель на класс this, в котором он используется. собственно вопрос в том, как мне выйти из тела бесконечного цикла, когда вызван деструктор класса? заранее благодарю за помощь.
наличие бесконечного цикла в данном случае - UB
вместо 1 поставь атомик бул
Нужен флаг, который будет менятся в деструкторе тогда
> захватывается указатель Указатель невладеющий, получается. Нет варианта на шаредах сделать?
Обсуждают сегодня