Manpages

名 前

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/ に 書 か れ て い る 。