C言語の標準ライブラリftellのリファレンスです。
概要 | ファイル位置の値を得る。 |
ヘッダ | #include <stdio.h> |
I/F | long int ftell(FILE *stream); |
戻り値 | 成功ならそのストリームのファイル位置表示子のその時点の値。失敗なら-1L。 |
詳細 | ftell関数は、streamが指すストリームのファイル位置表示子の値を返却する。バイナリストリームの場合、その値はファイルの始めからの文字数である。テキストストリームの場合、そのファイル位置表示子は、ftell関数コール時の位置に戻すために、fseek関数で使用できる情報を含む。ftell関数を2回コールして得られる2つの返却値の差は、書き込み文字数や読み取り文字数になるとは限らない。ftell関数は、操作に失敗したとき、処理系定義の正の値をerrnoに格納する。 |