Class template std::time_put
encapsulates date and time formatting rules. The I/O manipulator std::put_time uses the std::time_put
facet of the I/O stream's locale to generate text representation of an std::tm object.
Inheritance diagram
If a std::time_put
specialization is not guaranteed to be provided by the standard library (see below), the behaviors of its put() and do_put() are not guaranteed as specified.
The standard library is guaranteed to provide the following specializations (they are required to be implemented by any locale object):
std::time_put<char> creates narrow string representations of date and time std::time_put<wchar_t> creates wide string representations of date and timeIn addition, the standard library is also guaranteed to provide every specialization that satisfies the following type requirements:
CharT
is one of char and wchar_t, andOutputIt
must meet the requirements of LegacyOutputIterator.char_type
CharT
iter_type
OutputIt
[edit] Data members [edit] Member functions [edit] Protected member functions formats date/time and writes to output stream
Output:
æ°´ææ¥ 2011å¹´11æ09æ¥ 12æ32å05ç§[edit] See also represents the system-supplied std::time_put for the named locale
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4