Concept

Time.h

Résumé
et sont des en-têtes, respectivement de la bibliothèque standard du langage C et du C++, qui déclarent des fonctions fournissant de manière standardisée des primitives de manipulation des dates et leur formatage. char asctime(const struct tm tmptr) Convertit tmptr en une chaîne de caractères au format Www Mmm dd hh:mm:ss yyyy, où Www est le jour de la semaine, Mmm est le mois en lettres, dd le jour du mois, hh:mm:ss est l'heure, et yyyy est l'année. La chaîne est suivie d'un retour à la ligne et d'un caractère de fin de chaîne, pour un total de 26 caractères. La chaîne donnée en résultat est allouée statiquement et partagée par les fonctions ctime et asctime. À chaque fois qu'une des deux fonctions est appelée, le contenu cette chaîne est remplacé. clock_t clock(void) Retourne une approximation du temps processeur utilisé par le processus. char* ctime(const time_t* timer) Convertit la valeur timer en une chaîne au même format que asctime. La chaîne retournée est allouée statiquement dans une zone partagée avec asctime. ctime utilise le buffer interne de gmtime et localtime en pointeur de retour, un appel à cette fonction en entrainera donc l'écrasement. double difftime(time_t timer2, time_t timer1) Retourne la différence, exprimée en secondes entre deux instants. struct tm* gmtime(const time_t* timer) Convertit une valeur de type time_t en une structure tm en temps UTC. Cette structure est allouée statiquement et partagée par les fonctions gmtime, localtime et ctime. À chaque fois qu'une de ces fonctions est appelée, le contenu de la structure est écrasé. struct tm* gmtime_r(const time_t* timer, struct tm* result) Convertit une valeur de type time_t en une structure tm en temps UTC. La date est stockée dans la structure tm pointée par result. Ceci est une version compatible avec les threads de gmtime. struct tm* localtime(const time_t* timer) Convertit une valeur de type time_t en une structure tm à l'heure locale. Cette structure est allouée statiquement et partagée par les fonctions gmtime, localtime et ctime.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.