2.12.8. _sys_flen()

この関数は、ファイルの現在の長さを返します。

構文

long _sys_flen(FILEHANDLE fh);

使用法

この関数は、_sys_seek() によって要求される fseek(..., SEEK_END) から (..., SEEK_SET) への変換に必要となります。

ファイルの終わりを基準にしたシークを直接サポートしていない基礎システムで fseek() が使用される場合は、_sys_flen() を定義する必要があります。 ファイルの終わりを基準にしたシークを基礎システムが行える場合は、_sys_flen() が不要になるように fseek() を定義できます。

戻り値

この関数は、ファイルの現在の長さ fh、またはエラーを示す負の値を返します。

Copyright © 2007 ARM Limited. All rights reserved.ARM DUI 0349AJ
Non-Confidential