Paket: libboost-context1.83-dev (1.83.0-3.2)
Links für libboost-context1.83-dev
Debian-Ressourcen:
Quellcode-Paket boost1.83 herunterladen:
Betreuer:
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.83-dev
|
|
|
|
-
- dep: libboost-context1.83.0 (= 1.83.0-3.2)
- Kooperatives Multitasking für einen einzelnen Thread
-
- dep: libboost-thread1.83-dev (= 1.83.0-3.2)
- Portierbares C++-Multi-Threading
-
- dep: libboost1.83-dev (= 1.83.0-3.2)
- Boost C++ Libraries development files
libboost-context1.83-dev herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
armel | 226,9 kB | 2.159,0 kB | [Liste der Dateien] |