J'utilise un modèle de conception d'objet actif.Liste synchronisée pour l'application filetée
J'ai besoin d'une liste, qui contient des objets définis par l'utilisateur du même type. Les écrivains multiples poussent les objets à la liste et les lecteurs peuvent attendre dans la file d'attente de manière temporisée.
Je sais que je peux emballer une liste STL, mais peut-être y at-il une solution prête en boost? Je ne peux pas le trouver.
UPD:
L'application fonctionne sur Linux (RHEL 5.3).
Si vous voulez en ordre la consommation, puis SLIST est limitée à plusieurs producteurs/unique -consommateur. – Adisak
Il convient de noter que "Interlocked Singly Linked Lists" est 32 bits seulement. – paxos1977
Pas vrai MS a fourni une version 128 bits via "cmpxchg16b" – Goz