5

LinuxのmanページとOpenGroupを読んで、pthread_mutex_lockこれを取得しました:

成功した場合、pthread_mutex_lock() および pthread_mutex_unlock() 関数はゼロを返します。それ以外の場合は、エラーを示すためにエラー番号が返されます。

ミューテックスによって参照されるミューテックス オブジェクトのロックが取得された場合、pthread_mutex_trylock() 関数はゼロを返します。それ以外の場合は、エラーを示すエラー番号が返されます。

  1. この2行で迷った。成功した場合はゼロを返し、エラーの場合はゼロ以外を返す場合、これを 2 行でどこに書きますか?
  2. ミューテックスをロックおよびアンロックできることは知っていますが、ミューテックスが取得されるとはどういう意味ですか?
4

1 に答える 1