E2190: スレッドローカル変数は absolute にはできません (Delphi)
提供:RAD Studio (日本語)
エラーと警告のメッセージ (Delphi):インデックス への移動
スレッドローカル変数は別の変数を参照できず,絶対メモリアドレスも参照できません。
program Produce;
threadvar
secretNum : integer absolute $151;
begin
end.
{ absolute 指令は threadvar 宣言セクションでは使用できない }
program Solve;
threadvar
secretNum : integer;
var
sNum : integer absolute $151;
begin
end.
{ この種の問題には簡単な解決方法が 2 つある。1 つは threadvar セクションから absolute 指令を削除する方法である。もう 1 つは絶対変数を通常の var 宣言セクションへ移動する方法である }