目的
この関数は、rwlock に指定された読み取り/書き込みロック・オブジェクトを、 引数 rwattr に指定された属性を使用して初期化します。 オプションの引き数 rwattr が指定されていないと、 システムはデフォルトの属性を持つ読み取り/書き込みロック・オブジェクトを初期化します。 初期化後に、ロックは重要なデータへのアクセスを同期化するために使用できます。 読み取り/書き込みロックを使用すると、 多くのスレッドが同時にデータへの読み取り専用アクセスを行うことができますが、 特定の時間に書き込みアクセスが行えるスレッドは 1 つだけであり、 その間他の書き込み機能および読み取り機能は使用できません。
読み取り/書き込みロック・オブジェクトを初期化するための別の方法は、 それらを、Fortran 定数 PTHREAD_RWLOCK_INITIALIZER によって、 静的に初期化するものです。 この初期化の方法を使用すると、 読み取り/書き込みロック・オブジェクトを使用する前に この関数を呼び出す必要はありません。
クラス
関数
引き数の型と属性
結果の値と属性
INTEGER(4)
結果の値