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
|
static
int_type not_eof
(
int_type e
)
;
|
(constexpr seit C++11)
(noexcept seit C++11) |
|
Gegeben
e
, erzeugt einen geeigneten Wert, der nicht äquivalent zu
eof
ist.
Diese Funktion wird typischerweise verwendet, wenn ein anderer Wert als
eof
zurückgegeben werden muss, wie beispielsweise in Implementierungen von
std::basic_streambuf::overflow()
.
Siehe
CharTraits
für die allgemeinen Anforderungen an Zeicheneigenschaften für
X::not_eof
.
Inhaltsverzeichnis |
Parameter
| e | - | zu analysierender Wert |
Rückgabewert
e
wenn
e
und
eof
Wert nicht äquivalent sind, oder ein anderer Nicht-EOF-Wert andernfalls.
Komplexität
Konstante.
Siehe auch
|
[static]
|
gibt einen
eof
-Wert zurück
(öffentliche statische Elementfunktion) |