Package: libboost-chrono1.83.0t64 (1.83.0-3.2)
Links for libboost-chrono1.83.0t64
Debian Resources:
Download Source Package boost1.83:
Maintainers:
External Resources:
- Homepage [www.boost.org]
Similar packages:
rappresentazione C++ di intervalli temporali, punti temporali e orologi
Questo pacchetto è una parte della raccolta di librerie Boost C++.
La libreria Boost.Chrono fornisce:
* Un mezzo per rappresentare intervalli temporali: gestito dalla classe generica duration. Esempi di intervalli temporali includono giorni, minuti, secondi e nanosecondi, che possono essere rappresentati con un numero fisso di tic dell'orologio per unità. Tutte queste unità di intervallo di tempo sono unite ad un'interfaccia generica dalla funzionalità duration. * Un tipo per rappresentare punti nel tempo: time_point. Un time_point rappresenta un'epoca più o meno un intervallo. La libreria lascia non specificate le epoche. Un time_point è associato ad un orologio. * Diversi orologi, alcuni dei quali possono non essere disponibili in una specifica piattaforma: system_clock, steady_clock e high_resolution_clock. Un orologio è una coppia di un time_point e un intervallo e una funzione che restituisce un time_point che rappresenta il tempo attuale.
Per rendere le funzionalità del tempo più generalmente utili, Boost.Chrono fornisce diversi orologi che sono sottili wrapper per le API del tempo del sistema operativo, permettendo perciò l'estrazione del tempo reale, del tempo di CPU dell'utente e del tempo di CPU del sistema utilizzato da un processo:
* process_real_cpu_clock, cattura il tempo CPU in tempo reale utilizzato dal processo corrente; * process_user_cpu_clock, cattura il tempo di CPU utente utilizzato dal processo corrente; * process_system_cpu_clock, cattura il tempo di CPU di sistema utilizzato dal processo corrente; * una classe process_cpu_clock in stile tupla, che cattura insieme il tempo reale, di CPU utente e di CPU di sistema del processo; * un orologio costante per thread thread_clock che fornisce il tempo utilizzato dal thread corrente (quando gestito dalla piattaforma).
Da ultimo Boost.Chrono include la registrazione typeof per duration e time_point, per permettere l'uso di auto emulato con compilatori C++03.
Other Packages Related to libboost-chrono1.83.0t64
|
|
|
|
-
- dep: libc6 (>= 2.34)
- Libreria C GNU: librerie condivise
also a virtual package provided by libc6-udeb
-
- dep: libgcc-s1 (>= 3.0)
- libreria di supporto a GCC
-
- dep: libstdc++6 (>= 5.2)
- libreria GNU Standard C++, versione 3
Download libboost-chrono1.83.0t64
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
riscv64 | 233.6 kB | 2,175.0 kB | [list of files] |