Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

16.1.1.53. close()

プロトタイプ

int close (int fd)

一般的な呼び出し元

C/C++ プログラム

デバイスドライバー

スレッドセーフ

説明を参照してください。

ISRから利用可能

いいえ

インクルード

<unistd.h>

説明

close() 関数は、ファイル・ディスクリプターfd を閉じる標準 UNIX スタイルの close() 関数です。 close() の呼び出しは、操作されるドライバーによって提供される close() の実装がスレッドセーフである場合にのみスレッドセーフになります。fd パラメーターの有効な値は、stdoutstdinstderr、または open() の呼び出しから返される任意の値です。

戻り値

成功した場合の戻り値は 0 で、それ以外の場合は -1 です。エラーが発生した場合、 errno 原因を示すように設定されています。