Threads[Self] - 現在のスレッドの識別子を取得
使い方
Self()
|
説明
|
|
•
|
Self コマンドは現在のスレッドの識別子を返します。
|
•
|
メインのスレッドの識別子はいつも 0 です。他のスレッドの識別子は 0 より大きい整数です。
|
|
|
例
|
|
>
|
Threads:-Create( print( Threads:-Self() ) );
|
>
|
p := proc( t )
t[ Threads:-Self() ] := 1;
end proc;
|
p := proc(t) t[Threads:-Self()] := 1 end proc
| |
>
|
s := [ seq( Threads:-Create( p( t ) ), i=1..n ) ];
|
>
|
Threads:-Wait( op(s) );
indices(t);
|
|
|
Download Help Document
Was this information helpful?