void start()
{
while (isWorking) {
}
}
void stop()
{
isWorking = false;
}
~A() {
std::cout << "~A" << std::endl;
}
};
void f()
{
A a;
auto thread = std::async(&A::start, &a);
a.stop();
}
я так понял типа такого хотели сделать?
Да, но можно ли стоп убрать, чтоб он через деструктор вызывался?
Обсуждают сегодня