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
Von cppreference.com
< cpp | string | char traits
| static int_type eof(); |
(constexpr seit C++11) (noexcept seit C++11) |
|
Gibt einen Wert zurück, der nicht mit einem gültigen Wert vom Typ char_type äquivalent ist.
Siehe CharTraits für die allgemeinen Anforderungen an Zeichentabellen für X::eof.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
char_type
|
eof() |
|---|---|
| char | EOF |
| wchar_t | WEOF |
| char8_t | eine Implementierungs-abhängige Konstante, die kann keine gültige UTF-8-Codeeinheit sein |
| char16_t | eine Implementierungs-abhängige Konstante, die kann keine gültige UTF-16-Codeeinheit sein |
| char32_t | eine Implementierungs-abhängige Konstante, die kann kein Unicode-Codepunkt sein |
[bearbeiten] Komplexität
Konstant.
[bearbeiten] Siehe auch
| [static] |
prüft, ob ein Zeichen der eof-Wert ist (public static member function) |