名稱空間
變體
操作

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 成員函式) [編輯]