Partager via


structure de system_clock

Représente un type d'enregistrement qui est basé sur l'horloge temps réel du système.

struct system_clock;

Notes

Un type d'enregistrement est utilisé pour obtenir l'heure actuelle.Le type incarne une instanciation de durée et le modèle de classe time_point, et définit une fonction membre statique now() qui retourne le temps.

Une horloge est monotonique si la valeur retournée par un premier appel à now() est toujours inférieure ou égale à la valeur retournée par un appel suivant à now().

Une horloge est régulière si elle est monotonique et si le temps entre les battements d'horloge est fixe.

Dans cette implémentation, system_clock est un synonyme d' high_resolution_clock.

Membres

Hh874826.collapse_all(fr-fr,VS.110).gifTypedefs publics

Nom

Description

system_clock::duration

Un synonyme pour duration<rep, period>.

system_clock::period

Un synonyme pour le type utilisé pour représenter la période de battement dans l'instanciation contenue d' duration.

system_clock::rep

Un synonyme pour le type utilisé pour représenter le nombre de battements d'horloge dans l'instanciation contenue d' duration.

system_clock::time_point

Un synonyme pour time_point<Clock, duration>, où Clock est un synonyme d'un type d'enregistrement lui-même ou un autre type d'enregistrement qui est basé sur la même époque et a le même type imbriqué d' duration .

Hh874826.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

méthode de system_clock::from_time_t

Statique.Retourne time_point qui rapproche le mieux à une durée spécifiée.

méthode de system_clock::now

Statique.Retourne l'heure actuelle.

méthode de system_clock::to_time_t

Statique.Retourne un objet d' time_t qui rapproche le mieux à time_pointspécifié.

Hh874826.collapse_all(fr-fr,VS.110).gifConstantes publiques

Nom

Description

constante system_clock::is_monotonic

Spécifie si le type d'horloge est monotonique.

constante system_clock::is_steady

Spécifie si le type d'horloge est régulier.

Configuration requise

en-tête : chrono-

std::chrono del'espace de noms :

Voir aussi

Référence

<chrono>

classe de steady_clock

Autres ressources

Fichiers d'en-tête