最終更新日時:
が更新

履歴 編集

macro
<cwchar>

WEOF

#define WEOF unspecified

概要

ワイド文字ストリームの終端を表す定数。

fgetwc()などのワイド文字入力関数が、入力の終端に達した場合やエラーが発生した場合に返す値である。wchar_t型のどの値とも異なるwint_t型の値をもつ。

#include <cwchar>
#include <iostream>

int main()
{
  // btowc()は変換できない場合にWEOFを返す
  std::wcout << (std::btowc(EOF) == WEOF) << std::endl;
}

出力

1

バージョン

言語

  • C++98

関連項目