tail head cat sleep
QR code linking to this page

manページ  — PTHREAD_RWLOCKATTR_INIT

名称

pthread_rwlockattr_init – 読取り / 書込みロックの属性の作成

内容

ライブラリ

Reentrant C\~Library (libc_r, -lc_r)

書式

#include <pthread.h>

int
pthread_rwlockattr_init(pthread_rwlockattr_t *attr);

解説

pthread_rwlockattr_init() 関数は、読取り / 書込みロックの属性オブジェクトを初期化するために使用されます。

戻り値

問題がない場合は、 pthread_rwlockattr_init() 関数は 0 を返します。 問題がある場合は、そのエラーを示すためにエラー番号が返されます。

関連項目

pthread_rwlock_init(3), pthread_rwlockattr_destroy(3), pthread_rwlockattr_getpshared(3), pthread_rwlockattr_setpshared(3)

規格

pthread_rwlockattr_init() 関数は、 Version 2 of the Single UNIX Specification に適合しているはずです。

エラー

pthread_rwlockattr_init() は以下の場合に失敗します。
[ENOMEM]
  属性オブジェクトを初期化するために十分なメモリがありません。

歴史

pthread_rwlockattr_init() 関数は、 FreeBSD 3.0 ではじめて登場しました。

PTHREAD_RWLOCKATTR_INIT (3) August 4, 1998

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

Unix is the answer, but only if you phrase the question very carefully.
— Belinda Asbell