Namensräume
Varianten
Aktionen

std::chrono::file_clock::to_sys, std::chrono::file_clock::from_sys

Von cppreference.com
< cpp‎ | chrono‎ | file clock
 
 
 
std::chrono::file_clock
Memberfunktionen

file_clock::to_sysfile_clock::from_sys
(optional*)

Zeitpunkt-I/O
 
template< class Duration >

static std::chrono::sys_time</*siehe unten*/>

    to_sys( const std::chrono::file_time<Duration>& t );
(1) (seit C++20)
(optional*)
template< class Duration >

static std::chrono::file_time</*siehe unten*/>

    from_sys( const std::chrono::sys_time<Duration>& t );
(2) (seit C++20)
(optional*)
1) Konvertiert die file_time t in eine sys_time, die denselben Zeitpunkt repräsentiert.
2) Konvertiert die sys_time t in eine file_time, die denselben Zeitpunkt repräsentiert.

Die Dauer des Rückgabetyps wird auf eine nicht spezifizierte Weise aus Duration berechnet.

Diese Funktion-Templates sind optional: Eine Implementierung kann wählen, stattdessen to_utc() und from_utc() bereitzustellen.

Inhalt

[bearbeiten] Rückgabewert

1) Eine sys_time, die denselben Zeitpunkt wie das Argument repräsentiert.
2) Eine file_time, die denselben Zeitpunkt wie das Argument repräsentiert.

[bearbeiten] Anmerkungen

Benutzercode sollte normalerweise std::chrono::clock_cast verwenden, das eine generische Schnittstelle zur Konvertierung von Zeitpunkten zwischen Uhren bereitstellt, anstatt diese Funktionen direkt aufzurufen.

[bearbeiten] Beispiel

[bearbeiten] Siehe auch

[static] (optional)
Konvertiert zwischen file_time und utc_time
(öffentliche statische Member-Funktion) [bearbeiten]
wandelt Zeitpunkte einer Uhr in andere um
(Funktions-Template) [bearbeiten]