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
来自 cppreference.com
< cpp | string | char traits
static int_type eof(); |
(自 C++11 起为 constexpr) (自 C++11 起为 noexcept) |
|
返回一个与 char_type
类型任何有效值都不等的值。
有关 X::eof
的字符特征的一般要求,请参阅 CharTraits。
内容 |
[编辑] 参数
(无)
[编辑] 返回值
char_type |
eof() |
---|---|
char | EOF |
wchar_t | WEOF |
char8_t | 一个实现定义的常量,它 不能作为有效的 UTF-8 代码单元出现 |
char16_t | 一个实现定义的常量,它 不能作为有效的 UTF-16 代码单元出现 |
char32_t | 一个实现定义的常量,它 不能作为 Unicode 代码点出现 |
[编辑] 复杂度
常数。
[编辑] 另请参阅
[静态] |
检查字符是否为 eof 值 (公共静态成员函数) |