LinuxのmanページとOpenGroupを読んで、pthread_mutex_lock
これを取得しました:
成功した場合、pthread_mutex_lock() および pthread_mutex_unlock() 関数はゼロを返します。それ以外の場合は、エラーを示すためにエラー番号が返されます。
ミューテックスによって参照されるミューテックス オブジェクトのロックが取得された場合、pthread_mutex_trylock() 関数はゼロを返します。それ以外の場合は、エラーを示すエラー番号が返されます。
- この2行で迷った。成功した場合はゼロを返し、エラーの場合はゼロ以外を返す場合、これを 2 行でどこに書きますか?
- ミューテックスをロックおよびアンロックできることは知っていますが、ミューテックスが取得されるとはどういう意味ですか?