Удаление объекта, породившего поток

0

Эти швы похожи на глупый вопрос, но что происходит, когда вы удаляете объект, который породил поток.

Является ли поток мгновенно уничтожен?

  • 1
    Вы говорите о pthreads, std::thread , Windows-потоках или как?
  • 0
    Я готов поспорить, что если вы специально не уничтожите все потоки в деструкторе объекта, поток будет продолжаться, пока не завершится. Вы можете получить потоки зомби, когда сам процесс завершится, поэтому я не понимаю, почему объекты будут отличаться.
Показать ещё 2 комментария
Теги:
pthreads

1 ответ

1
Лучший ответ

Если вы указали в деструкторе, этот поток должен быть уничтожен - да. В другом случае - нет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню