2012-07-04 5 views
0

Nous sommes sur la conception d'un logiciel en C (juste C) besoin de structure de tampon dans une partie de cela. Mais je sais comment en choisir un bon? En fait, notre programme est open source et nous avons besoin d'une bibliothèque de tampons et de files d'attente open source et efficace en C pour implémenter cette partie. Merci pour votre aide.trouver une bonne bibliothèque tampon dans c

+6

Un tampon? C'est assez vague ... Qu'allez-vous en faire? – ALOToverflow

+0

Quel type de tampon? Que doit-il faire? –

+0

Marqué pour suppression. Poser une question ne devrait pas obliger la personne à qui vous lui demandez de vous poser plusieurs autres questions. – tbert

Répondre

3

vous pouvez utiliser cette bibliothèque de conteneurs:

http://code.google.com/p/ccl/

son génie excentrique de jacob Navia (si vous n'êtes pas habitué comp.lang.c vous ne le comprenez). Mais la chose est la bibliothèque est silencieuse efficace et exceptionnellement "EXCELLENT" manuel. La Documentation achètera sûrement des codeurs c.

Il a la plupart des structures de données communes comme les listes/files d'attente/deques/listes circulaires liées etc/etc.

1

Envisagez d'utiliser libevent. La version la plus récente est fournie avec une interface tampon adaptée au cadre d'événements fourni par libevent. A partir de leur page Web:

Libevent fournit en outre un cadre sophistiqué pour le réseau tampon IO, avec le support des sockets, des filtres, limitant la vitesse, le protocole SSL, la transmission de fichiers sans copie et IOCP. Libevent inclut la prise en charge de plusieurs protocoles utiles, notamment DNS, HTTP et une infrastructure RPC minimale.

Questions connexes