std::time_get_byname
來自 cppreference.com
| 定義於標頭檔案 <locale> |
||
| template< class CharT, |
||
std::time_get_byname 是一個 std::time_get facet,它封裝了在構造時指定的區域設定的時間和日期解析規則。
目錄 |
[編輯] 特化
標準庫保證提供滿足以下型別要求的每種特化
-
CharT是 char 和 wchar_t 之一,並且 -
InputIt必須滿足 LegacyInputIterator 的要求。
[編輯] 巢狀型別
| 型別 | 定義 |
char_type
|
CharT
|
iter_type
|
InputIt
|
[編輯] 成員函式
| (建構函式) |
構造一個新的 time_get_byname facet(public 成員函式) |
| (解構函式) |
銷燬一個 time_get_byname facet(protected 成員函式) |
std::time_get_byname::time_get_byname
| explicit time_get_byname( const char* name, std::size_t refs = 0 ); |
||
| explicit time_get_byname( const std::string& name, std::size_t refs = 0 ); |
(C++11 起) | |
為帶有 name 的區域設定構造一個新的 std::time_get_byname facet。
refs 用於資源管理:如果 refs == 0,則當最後一個持有它的 std::locale 物件被銷燬時,實現將銷燬該 facet。否則,物件不會被銷燬。
引數
| name | - | 區域設定的名稱 |
| refs | - | 連結到 facet 的引用計數 |
std::time_get_byname::~time_get_byname
| protected: ~time_get_byname(); |
||
銷燬 facet。
繼承自 std::time_get
巢狀型別
| 型別 | 定義 |
char_type
|
CharT
|
iter_type
|
InputIt
|
[編輯] 資料成員
| 成員 | 描述 |
std::locale::id id [static] |
facet 的識別符號 |
成員函式
呼叫 do_date_order( std::time_get<CharT,InputIt> 的公共成員函式) | |
呼叫 do_get_time( std::time_get<CharT,InputIt> 的公共成員函式) | |
呼叫 do_get_date( std::time_get<CharT,InputIt> 的公共成員函式) | |
呼叫 do_get_weekday( std::time_get<CharT,InputIt> 的公共成員函式) | |
呼叫 do_get_monthname( std::time_get<CharT,InputIt> 的公共成員函式) | |
呼叫 do_get_year( std::time_get<CharT,InputIt> 的公共成員函式) | |
| (C++11) |
呼叫 do_get( std::time_get<CharT,InputIt> 的公共成員函式) |
受保護的成員函式
| [virtual] |
獲取日期、月份和年份的首選順序 ( std::time_get<CharT,InputIt> 的虛保護成員函式) |
| [virtual] |
從輸入流中提取小時、分鐘和秒 ( std::time_get<CharT,InputIt> 的虛保護成員函式) |
| [virtual] |
從輸入流中提取月、日、年 ( std::time_get<CharT,InputIt> 的虛保護成員函式) |
| [virtual] |
從輸入流中提取星期幾的名稱 ( std::time_get<CharT,InputIt> 的虛保護成員函式) |
| [virtual] |
從輸入流中提取月份名稱 ( std::time_get<CharT,InputIt> 的虛保護成員函式) |
| [virtual] |
從輸入流中提取年份 ( std::time_get<CharT,InputIt> 的虛保護成員函式) |
| [virtual] (C++11) |
根據指定格式從輸入流中提取日期/時間元件 ( std::time_get<CharT,InputIt> 的虛保護成員函式) |
[編輯] 示例
| 本節不完整 原因:無示例 |
[編輯] 參見
| 從輸入字元序列解析時間/日期值到 std::tm (類模板) | |
| (C++11) |
解析指定格式的日期/時間值 (函式模板) |