arrow 若葉プログラミング塾 > 知識の玉手箱 > C関数リファレンス >
rewind()
rewind()

この関数の目的

rewind()は、ストリームを巻き戻す。

定義

	#include <stdio.h>
	void rewind(FILE *stream);

働き

この関数は、 stream が指すストリームのファイル位置指定子を、ファイルの最初にセットする。 これは、ストリームのエラー指定子を解除することを除けば、以下のものと等価である。

	(void)fseek(stream, 0L, SEEK_SET);

解説

ストリームから読み込む時に、もう一度最初から読み直したい時に便利な関数である。 出力ストリームにはあまり使わないが、使えないわけではない。

arrow 若葉プログラミング塾 > 知識の玉手箱 > C関数リファレンス >
KC