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-8 代碼單元的由實現定義的常量
char32_t 不能作為合法 Unicode 代碼點位的由實現定義的常量

[編輯] 複雜度

常數。

[編輯] 參閱

[靜態]
檢查字元是否為 eof
(公開靜態成員函數) [編輯]