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 depuis C++11)
(noexcept depuis C++11) |
|
Étant donné
e
, produit une valeur appropriée qui n'est pas équivalente à
eof
.
Cette fonction est généralement utilisée lorsqu'une valeur autre que
eof
doit être renvoyée, comme dans les implémentations de
std::basic_streambuf::overflow()
.
Voir
CharTraits
pour les exigences générales concernant les traits de caractères pour
X::not_eof
.
Table des matières |
Paramètres
| e | - | valeur à analyser |
Valeur de retour
e
si
e
et la valeur
eof
ne sont pas équivalentes, ou une autre valeur non-eof dans le cas contraire.
Complexité
Constante.
Voir aussi
|
[static]
|
retourne une valeur
eof
(fonction membre publique statique) |