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

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

16.1.1.60. stat()

プロトタイプ

int stat(const char *file_name,

struct stat *buf);

一般的な呼び出し元

C/C++ プログラム

デバイスドライバー

スレッドセーフ

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

ISRから利用可能

いいえ

インクルード

sys/stat.h

説明

stat() 関数は fstat() 関数に似ており、ファイルに関するステータス情報を取得します。fstat() のようなオープン・ファイル・ディスクリプターを使用する代わりに、fstat() はファイルの名前を入力引数として受け取ります。

stat() の呼び出しは、操作されるドライバーによって提供される stat() の実装がスレッドセーフである場合にのみスレッドセーフになります。

内部的には、stat() 関数は fstat() の呼び出しとして実装されます。

戻り値

--