C++Builder 2010からTThread.Resumeが非推奨。TThread.Startを使おう。

C++Builder 2010で、TThread.Resumeメソッドが非推奨という警告が表示されるようになった。
TThread.Resumeメソッドの代わりにTThread.Startメソッドを使用することを勧めている(Classes.TThread.Start)。

具体的に何が変わったのかわからなかったので、ソースコードを見てみた。

{$IFDEF MSWINDOWS}
procedure TThread.Resume;
(中略)
end;
{$ENDIF}
{$IFDEF LINUX}
{
  About Suspend and Resume. POSIX does not support suspending/resuming a thread.
  (中略)
}
procedure TThread.Resume;
begin
(中略)
end;

Linux対応への布石?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください