std::char_traits<char>::eof、std::char_traits<wchar_t>::eof、std::char_traits<char8_t>::eof、std::char_traits<char16_t>::eof、std::char_traits<char32_t>::eof
From cppreference.com
< cpp | string | char traits
| static int_type eof(); |
(C++11 以降 constexpr) (C++11 以降 noexcept) |
|
char_typeの有効な値とは同等でない値を返します。
X::eofに対する文字特性の一般的な要件については、CharTraitsを参照してください。
目次 |
[編集] パラメータ
(なし)
[編集] 戻り値
char_type
|
eof() |
|---|---|
| char | EOF |
| wchar_t | WEOF |
| char8_t | 実装定義の定数で、 有効なUTF-8コードユニットとして現れることはありません。 |
| char16_t | 実装定義の定数で、 有効なUTF-16コードユニットとして現れることはありません。 |
| char32_t | 実装定義の定数で、 Unicodeコードポイントとして現れることはありません。 |
[編集] 計算量
定数。
[編集] 関連項目
| [static] |
文字がeof値であるかどうかをチェックします。 (public static member function) |