fgetcがうまく行っているかどうか確認する方法はあるのでしょうか?

[戻る]
akechi 2002/11/04(月) 21:44:26
それだけです。

YuO [E-Mail] 2002/11/04(月) 23:00:09
うまく行く,というのはどういう状態のことを指しているのですか?
私は今まで,fgetcの異常動作に遭遇したことはありませんが。

あば 2002/11/05(火) 00:32:48
お初です。

> それだけです。

と言われましても、ドキュメントには

戻り値
fgetc と _fgetchar は読み出した文字を int で返します。エラーが発生するか、ファイルの
終端に達すると EOF を返します。

となっていますがそれではご不満で?

wood 2002/11/05(火) 07:45:12
的はずしているかもしれませんけど
こんな解説ありますが参考になりませんか

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー−
errno 定数
#include <errno.h>

解説

errno の値は、さまざまなエラー条件が起きたときに errno 変数に代入される定数で
す。

ERRNO.H には errno 値が定義されています。ただし、ERRNO.H にあるすべての定義が 
32ビット Windows オペレーティング システムで使われるわけではありません。
ERRNO.H 中のいくつかの値は、UNIX 系のオペレーティング システムとの互換性のため
のものです。

32ビット Windows オペレーティング システムの errno 値は、XENIX システムの 
errno 値のサブセットです。つまり、errno 値は必ずしも Windows NT および Windows 
95 のシステム コールが返す実際のエラー コードと同じではありません。実際のオペレ
ーティング システムのエラー コードにアクセスするには、_doserrno 変数を使いま
す。

古いスレッドには追加発言できません。