Windows

       

Завершение потока


Поток можно завершить четырьмя способами:

  • функция потока возвращает управление (рекомендуемый способ),

  • поток самоуничтожяется вызовом функции ExitThread (нежелательный способ);

  • один из потоков данного или стороннего процесса вызывает функцию Termi nateThread (нежелательный способ);

  • завершается процесс, содержащий данный поток (тоже нежелательно).
  • В этом разделе мы обсудим перечисленные способы завершения потока, а также рассмотрим, что на самом деле происходит в момент его окончания.



    Содержание раздела