|
≫ |
|
|
|
HP OpenVMS HP C ランタイム・ライブラリ・リファレンス・マニュアル (下巻)
指定されたファイルから次の文字を読み込み,その文字をワイド文字コードに変換します。
形式
#include <wchar.h>
wint_t fgetwc (FILE *file_ptr);
引数
file_ptrアクセスするファイルを指すポインタ。
説明
正常終了すると,
fgetwc関数は, file_ptr によって示されるファイルから読み込んだ後,
wint_t型に変換したワイド文字コードを返します。ファイルがファイルの終端 (EOF) にある場合は,EOF 指示子が設定され, WEOF が返されます。I/O 読み込みエラーが発生した場合は,エラー指示子が設定され,WEOF が返されます。
アプリケーションで
ferrorまたは
feofを使用すると,エラー条件と EOF 条件を区別できます。
戻り値
x
|
読み込んだ文字のワイド文字コード。
|
WEOF
|
ファイルの終端 (EOF) またはエラーを示します。読み込みエラーが発生した場合は,
errno
は次のいずれかの値に設定されます。
- EALREADY---同じファイルに対して操作がすでに実行されています。
- EBADF---ファイル記述子が不正です。
- EILSEQ---不正な文字が検出されました。
|
|