日本-日本語
≫日本HPホーム ≫製品 & サービス ≫OpenVMS製品情報
≫  お問い合わせ


OpenVMS マニュアル


≫ 

OpenVMS ドキュメント
ライブラリ

≫ タイトル
≫ 目次
≫ まえがき
≫ リファレンス・セクション
   ≫ライブラリ関数一覧
≫ 索引
PDF
≫ OpenVMS ホーム

HP OpenVMS
HP C ランタイム・ライブラリ・リファレンス・マニュアル (下巻)


目次 索引




stdioストリームをアンロックします。

形式

#include <stdio.h>

void funlockfile (FILE *file_ptr);


引数



file_ptr

ファイル・ポインタ。

説明

funlockfile関数は, stdioストリームをアンロックします。ロックを保持していたスレッドは,ストリームの排他使用を手放すことになります。

引数のファイル・ポインタは,正しいことが前提です。 flockfileは,ファイル・ポインタが無効でもロックを実行します。また, funlockfile関数は,呼び出し元スレッドが引数のファイル・ポインタのロックを所有していない場合でも,エラーになりません。

対応する flockfileと funlockfileの呼び出しは,ネストさせることができます。ストリームを再帰的にロックすると,対応する最後の funlockfileを呼び出すまでは,ストリームはロックされたままになります。

すべての C RTL ファイル・ポインタ入出力関数は, flockfileおよび funlockfileを呼び出したかのように,ファイル・ポインタをロックします。

flockfileおよび ftrylockfileも参照してください。


目次 索引

© 2012 Hewlett-Packard Development Company, L.P.