
31.03.2012, 15:38
|
|
Постоянный
Регистрация: 27.02.2011
Сообщений: 733
С нами:
8003126
Репутация:
19
|
|
Сообщение от M_script
"Поток можно завершить принудительно, вызвав ExitThread. При этом освобождаются все ресурсы операционной системы, выделенные дан ному потоку, но C/C++ - pеcypcы (например, объекты, созданные из С++-классов) не очищаются. Именно поэтому лучше возвращать управление из функции потока, чем самому вызывать функцию ExitThread." (Д. Рихтер)
Чет я не вкурил.
Но у меня обычно на BeginThread код так.
Код:
procedure;
begin
ExitThread(0);
end;
Сообщение от None
pеcypcы (например, объекты, созданные из С++-классов) не очищаются
В каком понятии очистить если я принудительно вызываю перед завершением потока деструкторы?
|
|
|