Paquet : libboost-coroutine1.67.0 (1.67.0-13+deb10u1)
Liens pour libboost-coroutine1.67.0
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source boost1.67 :
- [boost1.67_1.67.0-13+deb10u1.dsc]
- [boost1.67_1.67.0.orig.tar.gz]
- [boost1.67_1.67.0-13+deb10u1.debian.tar.xz]
Responsables :
- Debian Boost Team (Page QA)
- Steve M. Robbins (Page QA)
- Giovanni Mascellani (Page QA)
- Dimitri John Ledkov (Page QA)
- Anton Gladky (Page QA)
Ressources externes :
- Page d'accueil [www.boost.org]
Paquets similaires :
mise à disposition d'une sorte de multitâche coopératif dans un processus léger unique
Ce paquet fait partie de l'ensemble de bibliothèques C++ Boost.
Boost.Coroutine fournit des modèles pour des sous-routines généralisées qui permettent de multiples points d'entrée pour suspendre et reprendre l'exécution à certains emplacements. Il conserve l'état local d'exécution et permet d'entrer des sous-routines plus qu'une fois (c'est utile si l'état doit être conservé à travers les appels de fonctions).
Les coroutines peuvent être vues comme des constructions, au niveau du langage, fournissant un type particulier de contrôle de flux.
À la différence des processus légers, qui sont préemptifs, les « switches » de coroutine sont coopératifs (le programmeur contrôle quand un switch doit se produire). Le noyau n'est pas impliqué dans les switches de coroutine.
Cette implémentation utilise Boost.Context pour un switch de contexte.
Autres paquets associés à libboost-coroutine1.67.0
|
|
|
|
-
- dep: libboost-chrono1.67.0
- représentation⋅C++ d'intervalle de temps, de point temporel et d'horloges
-
- dep: libboost-context1.67.0
- mise à disposition d'une sorte de multitâche coopératif dans un processus léger unique
-
- dep: libboost-system1.67.0
- bibliothèque de système d'exploitation (par ex. gestion des diagnostics)
-
- dep: libboost-thread1.67.0
- multitâche portable pour C++
-
- dep: libc6 (>= 2.4)
- bibliothèque C GNU : bibliothèques partagées
un paquet virtuel est également fourni par libc6-udeb
-
- dep: libgcc1 (>= 1:3.0)
- bibliothèque de prise en charge de GCC
-
- dep: libstdc++6 (>= 5.2)
- bibliothèque standard C++ de GNU v3
Télécharger libboost-coroutine1.67.0
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
i386 | 237,1 ko | 2 069,0 ko | [liste des fichiers] |