std::chrono::operator<<(std::chrono::sys_time)
Von cppreference.com
< cpp | chrono | system clock
| Definiert in Header <chrono> |
||
| template< class CharT, class Traits, class Duration > std::basic_ostream<CharT, Traits>& |
(1) | (seit C++20) |
| template< class CharT, class Traits, class Duration > std::basic_ostream<CharT, Traits>& |
(2) | (seit C++20) |
Gibt tp in den Stream os aus.
1) Äquivalent zu
return os << std::format(os.getloc(), STATICALLY-WIDEN<CharT>("{:L%F %T}"), tp);
wobei STATICALLY_WIDEN<CharT>("{:L%F %T}") "{:L%F %T}" ist, wenn CharT char ist, und L"{:L%F %T}", wenn CharT wchar_t ist.
2) Äquivalent zu os << std::chrono::year_month_day(tp);.
[bearbeiten] Rückgabewert
os
[bearbeiten] Fehlerberichte
Die folgenden Verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.
| DR | angewendet auf | Verhalten wie veröffentlicht | Korrigiertes Verhalten |
|---|---|---|---|
| P2372R3 | C++20 | wurde die angegebene Locale standardmäßig verwendet | L wird benötigt, um die angegebene Locale zu verwenden |
[bearbeiten] Siehe auch
Formatierungsunterstützung für sys_time(Klassentemplate-Spezialisierung) | |
| (C++20) |
speichert die formatierte Darstellung der Argumente in einem neuen String (Funktionstemplate) |
| (C++20) |
gibt einen year_month_day in einen Stream aus(Funktionstemplate) |