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 成員函式) |