書き込みの為に読み書きロックへのロックを試みます
int pthread_rwlock_trywrlock(pthread_rwlock_t *rwlock);
pthread_rwlock_trywrlock()はpthread_rwlock_wrlock()とほぼ同じです。唯一違う点は、rwlockが参照する読み書きロックが、既にどこかのスレッドによって読み込み・書き込みの如何に関わらずロックされている時、ブロックせずにエラー終了するという所です。
pthread_rwlock_trywrlock()が成功した時には0を返します。エラーの時はエラーに応じた値を返します。
ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家