В чем разница между переменной потока и локальной переменной

В своих потоках я всегда объявляю локальные переменные "нормально", например:

procedure TMyThread.Execute ;

var
   i : integer ;

begin
i := 2 ;

и т.д. Если я объявляю их так:

procedure TMyThread.Execute ;

threadvar
   j : integer ;

begin
j := 2 ;

как изменяется выполнение / генерация кода / скорость / безопасность потоков?

9
задан menjaraz 26 February 2012 в 06:14
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: