Everything

getwc


ストリーム入出力用ファイルから1つのワイド文字を入力します。

[指定形式]

#include <stdio.h>

#include <wchar.h>

long getwc(FILE *fp);

[引数]

fp ファイルポインタ

[戻り値]

正常:ファイルの終了の時:WEOF

ファイルの終了でない時:入力した文字

異常:EOF

[備考]

読み込みエラーが発生した時、そのファイルに対してエラー指示子が設定されます。

getwc関数はfgetwcと等価ですが、マクロとして実装されているため、fpを2回以上評価することがあります。したがって、fpは副作用を伴わない式にしてください。