std::char_traits<char>::not_eof, std::char_traits<wchar_t>::not_eof, std::char_traits<char8_t>::not_eof, std::char_traits<char16_t>::not_eof, std::char_traits<char32_t>::not_eof
Von cppreference.com
< cpp | string | char traits
| static int_type not_eof( int_type e ); |
(constexpr seit C++11) (noexcept seit C++11) |
|
Gibt, gegeben e, einen geeigneten Wert zurück, der nicht äquivalent zu eof ist.
Diese Funktion wird typischerweise verwendet, wenn ein anderer Wert als eof zurückgegeben werden muss, wie z.B. bei Implementierungen von std::basic_streambuf::overflow().
Siehe CharTraits für die allgemeinen Anforderungen an Zeichen-Traits für X::not_eof.
Inhalt |
[bearbeiten] Parameter
| e | - | zu analysierender Wert |
[bearbeiten] Rückgabewert
e, wenn e und der eof-Wert nicht äquivalent sind, oder andernfalls ein anderer Nicht-eof-Wert.
[bearbeiten] Komplexität
Konstant.
[bearbeiten] Siehe auch
| [static] |
gibt einen eof-Wert zurück (public static member function) |