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
From cppreference.net
<
cpp
|
string
|
char traits
|
static
int_type eof
(
)
;
|
(constexpr начиная с C++11)
(noexcept начиная с C++11) |
|
Возвращает значение, не эквивалентное ни одному допустимому значению типа
char_type
.
См.
CharTraits
для общих требований к характеристикам символов для
X::eof
.
Содержание |
Параметры
(нет)
Возвращаемое значение
char_type
|
eof ( ) |
|---|---|
| char | EOF |
| wchar_t | WEOF |
| char8_t |
определяемая реализацией константа, которая
не может появиться как допустимая кодовая единица UTF-8 |
| char16_t |
определяемая реализацией константа, которая
не может появиться как допустимая кодовая единица UTF-16 |
| char32_t |
определяемая реализацией константа, которая
не может появиться как кодовая точка Unicode |
Сложность
Константа.
Смотрите также
|
[static]
|
проверяет, является ли символ
eof
значением
(публичная статическая функция-член) |