toutes les options
bookworm-backports  ] [  trixie  ] [  forky  ] [  sid  ]
[ Paquet source : boost1.83  ]

Paquet : libboost-chrono1.83-dev (1.83.0-5 et autres)

Liens pour libboost-chrono1.83-dev

Screenshot

Ressources Debian :

Télécharger le paquet source boost1.83 :

Responsables :

Ressources externes :

Paquets similaires :

représentation⋅C++ d'intervalle de temps, de point temporel et d'horloges

Ce paquet fait partie de l'ensemble de bibliothèques C++ Boost.

La bibliothèque Boost-Chrono fournit⋅:

 –⋅un moyen pour représenter des durées de temps⋅: géré par la classe
générique duration. Les exemples de durée de temps incluent les jours, les minutes, les secondes et les nanosecondes qui sont représentés par un nombre fixe de tics par unité. Toutes ces unités d'intervalle de temps sont unifiées par la fonction duration avec une interface générique⋅;
 –⋅un type de représentation des points dans le temps⋅: time_point. Un
«⋅time_point⋅» représente une origine des temps, «⋅epoch⋅», à laquelle est ajoutée ou retranchée une durée. La bibliothèque laisse l'epoch non précisé. Un «⋅time_point⋅» est associé à une horloge⋅;
 –⋅plusieurs horloges, dont certaines peuvent ne pas être disponibles sur
certaines plateformes⋅: «⋅system_clock⋅», «⋅steady_clock⋅» et «⋅high_resolution_clock⋅». Une horloge est l’appariement d'un ⋅time_point⋅» et d'une durée, et une fonction qui renvoie un «⋅time_point⋅» qui représente le présent.

Pour donner aux fonctionnalités relatives au temps une utilité plus générale, Boost.Chrono fournit un certain nombre d'horloges qui sont des enveloppes fines autour des interfaces de programmation de temps du système d'exploitation, permettant ainsi l'extraction du temps réel, du temps du processeur de l'utilisateur et du temps de processeur système utilisé par un processus⋅:

 –⋅process_real_cpu_clock, capture le temps réel du processeur utilisé par
le processus courant⋅;
 –⋅process_user_cpu_clock, capture le temps de processeur utilisateur
utilisé par le processus courant⋅;
 –⋅process_system_cpu_clock, capture le temps de processeur système utilisé
par le processus courant⋅;
 –⋅une classe de type tuple, process_cpu_clock, qui capture ensemble le
temps réel, le temps du processeur de l'utilisateur et le temps de processeur système du processus⋅;
 –⋅un processus léger thread_clock à temps constant donnant le temps
utilisé par le processus courant (lorsqu'il est pris en charge par une plateforme).

Enfin, Boost.Chrono fournit l'enregistrement du type de variable («⋅typeof⋅») de durée et de «⋅time_point⋅» pour permettre une utilisation d'auto-émulation avec les compilateurs C++03.

Autres paquets associés à libboost-chrono1.83-dev

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger libboost-chrono1.83-dev

Télécharger pour toutes les architectures proposées
Architecture Version Taille du paquet Espace occupé une fois installé Fichiers
alpha (portage non officiel) 1.83.0-5 240,1 ko2 343,0 ko [liste des fichiers]
amd64 1.83.0-5 240,9 ko2 314,0 ko [liste des fichiers]
arm64 1.83.0-5 239,4 ko2 326,0 ko [liste des fichiers]
armel 1.83.0-5 238,6 ko2 264,0 ko [liste des fichiers]
armhf 1.83.0-5 238,4 ko2 254,0 ko [liste des fichiers]
hppa (portage non officiel) 1.83.0-5 239,8 ko2 275,0 ko [liste des fichiers]
i386 1.83.0-5 241,6 ko2 279,0 ko [liste des fichiers]
ia64 (portage non officiel) 1.83.0-2.1+b1 241,7 ko2 364,0 ko [liste des fichiers]
loong64 (portage non officiel) 1.83.0-5 283,7 ko3 015,0 ko [liste des fichiers]
m68k (portage non officiel) 1.83.0-5 238,5 ko2 272,0 ko [liste des fichiers]
mips64el 1.83.0-5 240,3 ko2 337,0 ko [liste des fichiers]
ppc64 (portage non officiel) 1.83.0-5 239,0 ko2 325,0 ko [liste des fichiers]
ppc64el 1.83.0-5 239,6 ko2 321,0 ko [liste des fichiers]
riscv64 1.83.0-5 300,1 ko3 104,0 ko [liste des fichiers]
s390x 1.83.0-5 238,8 ko2 305,0 ko [liste des fichiers]
sh4 (portage non officiel) 1.83.0-5 240,4 ko2 275,0 ko [liste des fichiers]
sparc64 (portage non officiel) 1.83.0-5 238,0 ko2 320,0 ko [liste des fichiers]
x32 (portage non officiel) 1.83.0-5 239,9 ko2 272,0 ko [liste des fichiers]