std::time_get_byname
来自cppreference.com
定义于头文件 <locale>
|
||
template< class CharT, |
||
std::time_get_byname 是 std::time_get 平面,封装在其构造时指定的 locale 的日期和时间分析规则。
标准库提供二个特化
定义于头文件
<locale> | |
std::time_get_byname<char, InputIterator> | 窄/多字节时间分析 |
std::time_get_byname<wchar_t, InputIterator> | 宽字符串时间分析 |
成员类型
成员类型 | 定义 |
char_type
|
CharT
|
iter_type
|
OutputIterator
|
成员函数
(构造函数) |
构造新的 time_get_byname 平面 (公开成员函数) |
(析构函数) |
析构 time_get_byname 平面 (受保护成员函数) |
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
平面。
refs
用于资源管理:在销毁最后一个保有平面的 std::locale 对象时,若 refs == 0 ,则实现销毁平面对象。否则,不销毁对象。
参数
name | - | 本地环境的名称 |
refs | - | 链接到该平面的引用数 |
std::time_get_byname::~time_get_byname
protected: ~time_get_byname(); |
||
销毁平面。
继承自 std::time_get
成员类型 | 定义 |
char_type
|
CharT
|
iter_type
|
InputIt
|
成员对象
成员名 | 类型 |
id [静态]
|
std::locale::id |
成员函数
调用 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> 的公开成员函数) |
受保护成员函数
获得偏好的日、月、年顺序 ( std::time_get<CharT,InputIt> 的虚受保护成员函数) | |
[虚] |
从输入流释出时、分、秒 ( std::time_get<CharT,InputIt> 的虚受保护成员函数) |
[虚] |
从输入流输出月、日以及年 ( std::time_get<CharT,InputIt> 的虚受保护成员函数) |
从输入流释出星期的日名 ( std::time_get<CharT,InputIt> 的虚受保护成员函数) | |
从输入流释出月名 ( std::time_get<CharT,InputIt> 的虚受保护成员函数) | |
[虚] |
从输入流释出年份 ( std::time_get<CharT,InputIt> 的虚受保护成员函数) |
[虚] (C++11) |
从输入流释出日期/时间组分,按照指定格式 ( std::time_get<CharT,InputIt> 的虚受保护成员函数) |
继承自 std::time_base
类型 | 定义 |
dateorder
|
日期顺序枚举类型,定义值 no_order 、 dmy 、 mdy 、 ymd 及 ydm
|
示例
本节未完成 原因:暂无示例 |
参阅
从输入字符序列中解析时间/日期值到 std::tm 中 (类模板) | |
(C++11) |
剖析指定格式的日期/时间值 (函数模板) |