Namespaces
Variants

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

From cppreference.net
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)