Balík: libboost-chrono1.83.0t64 (1.83.0-3.1)
Odkazy pre libboost-chrono1.83.0t64
Zdroje Debian:
Stiahnuť zdrojový balík boost1.83:
Správcovia:
Externé zdroje:
- Domovská stránka [www.boost.org]
Podobné balíky:
reprezentácia doby trvania, časového bodu a hodín v C++
Tento balík je súčasťou kolekcie knižníc Boost C++.
Knižnica Boost.Chrono poskytuje:
* Spôsob reprezentácie časových intervalov: medzi intervaly spravované všeobecnou triedou duration. Medzi príklady intervalov patria dni, minúty, sekundy a nanosekundy, ktoré je možné reprezentovať pevným počtom hodinových tiknutí za jednotku. Všetky tieto jednotky trvania času sú zjednotené s všeobecným rozhraním podľa trvania. * Typ reprezentujúci body v čase: time_point. time_point reprezentuje epochu plus alebo mínus trvanie. Knižnica ponecháva epochy neurčené. time_point je spätý s hodinami. * Niekoľko hodín, z ktorých niektoré na konkrétnej platforme nemusia byť dostupné: system_clock, steady_clock a high_resolution_clock. Hodina je dvojica time_point a duration a funkcie, ktorá vracia time_point predstavujúci aktuálny čas.
Aby boli časové funkcie všeobecnejšie užitočné, Boost.Chrono poskytuje niekoľko hodín, ktoré sú tenkými obalmi časových API operačného systému, čím umožňujú zistenie času na hodinách, používateľského času CPU, systémového času CPU stráveného procesmi:
* process_real_cpu_clock, zachytáva čas na hodinách strávený behom aktuálneho procesu. * process_user_cpu_clock, zachytáva používateľský čas CPU strávený behom aktuálneho procesu. * process_system_cpu_clock, zachytáva systémový čas CPU strávený behom aktuálneho procesu. * n-tici podobná trieda process_cpu_clock, zachytáva skutočný, používateľský a systémový čas spolu. * thread_clock hodiny stabilné voči vláknam udávajú čas strávený aktuálnym vláknom (ak ich platforma podporuje).
Nakoniec Boost.Chrono obsahuje registráciou typeof pre duration a time_point, čím umožňuje použitie emulovaného auto s kompilátormi C++03.
Ostatné balíky súvisiace s balíkom libboost-chrono1.83.0t64
|
|
|
|
-
- dep: libc6 (>= 2.34)
- knižnica GNU C - zdieľané knižnice
tiež virtuálny balík poskytovaný balíkom libc6-udeb
-
- dep: libgcc-s1 (>= 3.0) [nie armel, armhf, i386]
- podporná knižnica GCC
- dep: libgcc-s1 (>= 3.5) [armel, armhf]
- dep: libgcc-s1 (>= 4.2) [i386]
-
- dep: libstdc++6 (>= 5.2)
- štandardná knižnica C++ GNU v3
Stiahnuť libboost-chrono1.83.0t64
Architektúra | Veľkosť balíka | Nainštalovaná veľkosť | Súbory |
---|---|---|---|
amd64 | 234.2 kB | 2,183.0 kB | [zoznam súborov] |
arm64 | 233.4 kB | 2,211.0 kB | [zoznam súborov] |
armel | 232.1 kB | 2,170.0 kB | [zoznam súborov] |
armhf | 232.2 kB | 2,166.0 kB | [zoznam súborov] |
i386 | 235.5 kB | 2,182.0 kB | [zoznam súborov] |
mips64el | 233.5 kB | 2,215.0 kB | [zoznam súborov] |
ppc64el | 234.0 kB | 2,210.0 kB | [zoznam súborov] |
riscv64 | 233.6 kB | 2,175.0 kB | [zoznam súborov] |
s390x | 233.6 kB | 2,178.0 kB | [zoznam súborov] |