概要
ファイルストリームから1文字入力する。
戻り値
読み込んだ文字をwint_t型で返す。入力の終端に達した場合、またはエラーが発生した場合はWEOFを返す。
例
#include <cwchar>
#include <cstdio>
#include <iostream>
int main()
{
std::FILE* fp = std::fopen("test.txt", "w+");
std::fputws(L"abc", fp);
std::rewind(fp);
std::wint_t c = std::fgetwc(fp);
std::wcout << (c == L'a') << std::endl;
std::fclose(fp);
}
出力
1
バージョン
言語
- C++98
関連項目
getwcfgetwsstd::fgetc(): マルチバイト文字列版