time_put::do_put
输出时间和日期信息为 CharType。. 序列的虚函数。
virtual iter_type do_put(
iter_type _Next,
ios_base& _Iosbase,
const tm* _Pt,
char _Fmt,
char _Mod = 0
) const;
参数
_Next
迭代器输出表示时间的字符序列以及日期将插入的位置。_Iosbase
未使用。_Pt
输出的时间和日期信息。_Fmt
输出的格式。 为虚拟化值参见 strftime、wcsftime、_strftime_l、_wcsftime_l。_Mod
格式的修饰符。 为虚拟化值参见 strftime、wcsftime、_strftime_l、_wcsftime_l。
返回值
到第一位置的迭代器在执行插入的最后一个元素之后。
备注
虚拟的受保护成员函数生成开始从存储在对象中的时间值*_Pt的 _Next 的时序组件,tm类型。 函数返回指定下个位置的迭代器。插入生成的输出外的元素。
输出由 strftime使用的规则相同生成,与 _Pt中的最后参数,为生成一系列 char 元素为数组。 每个这样 char 元素由简单,一对一的映射假定映射到 CharType 类型的等效元素。 如果 _Mod 等于零,有效的格式为,其中“%F”F 由 _Fmt替换。 否则,有效的格式为“%MF”,其中为已由 _Mod替换。
示例
针对 放置参见示例,调用 do_put。
要求
页眉: <区域设置>
命名空间: std