パスワードを忘れた? アカウント作成
451984 journal

Silphireの日記: pthread日記(35) - pthread_mutex_destroy()

日記 by Silphire

Mutexを破棄します。

int pthread_mutex_destroy(pthread_mutex_t *mutex);

pthread_mutex_destroy()はポインタmutexが参照しているMutexを破棄し、非初期化状態にします。実装によっては、mutexに無効値を代入するかもしれません。破棄されたMutexはpthread_mutex_init()によって再度初期化する事が出来ます。破棄されたMutexが他から参照されていて、かつそれが使われた時の挙動は未定義です。

初期化されていて、かつロックされていないMutexを破棄する事は安全です。ロックされているMutexを破棄しようとした時の挙動は未定義です。

pthread_mutex_destroy()が成功した時には0を返します。エラーの時はエラーに応じた値を返します。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

アレゲはアレゲを呼ぶ -- ある傍観者

読み込み中...