| 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 | ![]() |