pthread_mutex_initで作成されるmutexのIDを取得したいのですが、取得する方法はないのでしょうか?
pthread_mutexのmanページを見てみると、pthread_mutex_initの返り値は成功時が0、失敗時がエラーコードになっているようで、初期化されたmutexのID等は返していないようです。
こちらのサイトでは、
作成された mutex の ID は、 mutex パラメーターを使用してコール側のスレッドに戻されます。 mutex ID は隠しオブジェクトであり、 その型は pthread_mutex_t です。
と記されているのですが、これはIBMのAIXという製品に固有の仕様なのでしょうか?
ご教示いただけますと幸いです。よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/14 02:21
2019/11/14 02:32
2019/11/14 02:43