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 起無異常丟擲) |
|
返回一個與任何合法的 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 值 (public static 成員函式) |