Paket: libboost-context1.81.0 (1.81.0-6) [debports]
Links für libboost-context1.81.0
Debian-Ressourcen:
Quellcode-Paket herunterladen:
Nicht gefundenBetreuer:
Externe Ressourcen:
- Homepage [www.boost.org]
Ähnliche Pakete:
Kooperatives Multitasking für einen einzelnen Thread
Dieses Paket ist Teil der C++-Bibliothekensammlung Boost.
Boost.Context ist eine grundlegende Bibliothek, die eine Art kooperatives Multitasking für einen einzelnen Thread bietet. Durch die Bereitstellung einer Abstraktion des aktuellen Ausführungszustands im aktuellen Thread, einschließlich des Stacks (mit lokalen Variablen) und dem Stapelzeiger (stack pointer), allen Registern und CPU-Flags sowie des Befehlszeigers stellt eine Instanz von fcontext_t einen bestimmten Punkt im Ausführungspfad der Anwendung dar. Dies ist nützlich, um Abstraktionen auf höherer Ebene wie Coroutinen, kooperative Threads (Userland-Threads) oder ein Äquivalent zum C#-Schlüsselwort yield in C++ zu erstellen.
Andere Pakete mit Bezug zu libboost-context1.81.0
|
|
|
|
-
- dep: libc6 (>= 2.34)
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
-
- dep: libstdc++6 (>= 4.1.1)
- GNU-Implementierung der Standard-C++-Bibliothek (Version 3)
libboost-context1.81.0 herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
riscv64 (inoffizielle Portierung) | 225,0 kB | 2.149,0 kB | [Liste der Dateien] |