std::chrono::leap_second
Von cppreference.com
| Definiert in Header <chrono> |
||
| class leap_second; |
(seit C++20) | |
Die Klasse leap_second repräsentiert das Datum und die Uhrzeit einer Schaltsekundeneinfügung.
Benutzer können leap_second-Objekte nicht erstellen, außer durch Kopieren von vorhandenen leap_second-Objekten. Die Bibliotheksimplementierung erstellt leap_second-Objekte, wenn sie die Zeitzonendatenbank initialisiert und const-Zugriff auf diese Objekte bietet.
leap_second hat einen standardmäßig definierten Kopierkonstruktor und einen standardmäßig definierten Kopierzuweisungsoperator.
[bearbeiten] Memberfunktionen
| erhält die Zeit der Schaltsekundeneinfügung (public member function) |
[bearbeiten] Nicht-Member-Funktionen
vergleicht zwei leap_second-Werte oder einen leap_second-Wert und eine sys_time(function template) |
[bearbeiten] Hilfsklassen
| Hash-Unterstützung für std::chrono::leap_second (Klassentemplate-Spezialisierung) |