MATLAB Function Reference | ![]() ![]() |
表示
message = ferror(fid) message = ferror(fid,'clear') [message,errnum] = ferror(...)
詳細
message = ferror(fid)
は、エラーメッセージ message
を出力します。引数 fid
は、開いているファイルに関するファイル指示子です(詳細は、fopen
を参照してください)。
message = ferror(fid,'clear')
は、指定のファイルに対するエラー指示子を消去します。
[message,errnum] = ferror(...)
は、指定されたファイルに関して最後に行われたファイルI/O操作のエラーステータス番号 errnum
を出力します。
指定のファイルに関して最後に行われた I/O操作が成功すれば、message
の値は空行列で、ferror
は値 0 の errnum
を出力します。
errnum
が 0 でなければ、最後に行われたファイル I/O操作でエラーが生じたことを示しています。message
の値は、エラーの本質に関する情報を含んだ文字列であることがあります。このメッセージが参考にならなければ、詳細について、使用しているホストのオペレーティングシステムの C のランタイムライブラリマニュアルを参照してください。
参考
fclose
, fopen
, fprintf
, fread
, fscanf
, fseek
, ftell
, fwrite
![]() | feof | feval | ![]() |