В моем приложении есть поток, созданный с использованием CreateThread.В чем разница между вызовом ExitThread из указанного потока и разрешением потоку нормально выйти (т. Е. Достигнуть конца функции потока)?Я использую C ++ и Visual Studio 2008. Спасибо.
CreateThread
ExitThread
На самом деле, что-то очень важное:
... в коде C ++ поток завершается до того, как могут быть вызваны деструкторы или любая другая автоматическая очистка.Поэтому в коде C ++ вы должны вернуться из функции потока
(Правка Источник )