名 前
pthread_equal − ス レ ッ ド ID を 比 較 す る
書 式
#include <pthread.h>
int pthread_equal(pthread_t t1, pthread_t t2);
−pthread で コ ン パ イ ル し て リ ン ク す る 。
説 明
pthread_equal() 関 数 は 2 つ の ス レ ッ ド 識 別 子 の 比 較 を 行 う 。
返 り 値
pthread_equal() は 、 2 つ の ス レ ッ ド ID が 等 し け れ ば 0 以 外 の 値 を 返 し 、 そ う で な け れ ば 0 を 返 す 。
エ ラ ー
こ の 関 数 は 常 に 成 功 す る 。
属 性
マ ル チ ス レ ッ デ ィ ン グ (pthreads(7) 参 照 )
pthread_equal() 関 数 は ス レ ッ ド セ ー フ で あ る 。
準 拠
POSIX.1−2001.
注 意
pthread_equal() 関 数 が 必 要 な の は 、 ス レ ッ ド ID は そ の 内 部 構 造 を 意 識 す べ き で は な い た め で あ る 。 ア プ リ ケ ー シ ョ ン が 2 つ の pthread_t の 値 を 直 接 比 較 す る 場 合 、 移 植 性 を 確 保 で き る 形 で 比 較 す る 方 法 は な い 。
関 連 項 目
pthread_create(3), pthread_self(3), pthreads(7)
こ の 文 書 に つ い て
こ の man ペ ー ジ は Linux man−pages プ ロ ジ ェ ク ト の リ リ ー ス 3.79 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は http://www.kernel.org/doc/man−pages/ に 書 か れ て い る 。