Namespaces
Variants

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
static int_type eof ( ) ;
(自 C++11 起为 constexpr)
(自 C++11 起为 noexcept)

返回一个与 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
(公开静态成员函数)