Что происходит, когда объект уничтожается, когда созданный из него поток glibmm все еще работает?

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

1

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]