Bonne bibliothèque de type STL pour C

Quelles sont les bonnes bibliothèques pour C avec des structures de données comme les vecteurs, les deques, les piles, les hashmaps, les treemaps, les ensembles, etc.? Plain C, s'il vous plaît, et indépendant de la plate-forme.

0

5 Réponses

La bibliothèque Glib utilisée sur le projet Gnome peut aussi être utile. De plus c'est assez bien testé.

IBM developer works has a good tutorial on its use: Manage C data using the GLib collections

0
ajouté
Mais voyez cette réponse : Il semble que glib suppose que vous n'ayez jamais de mémoire, et si vous le faites, il annule() s votre programme, ce qui est une contrainte assez grossière.
ajouté l'auteur einpoklum, source
Je l'ai essayé avant, plus difficile à utiliser que stl (cumber certains) et n'ai aucun avantage de performance par rapport à stl.
ajouté l'auteur StereoMatching, source

Si des tables de hachage, des chaînes extensibles et des vecteurs dynamiques suffisent à vos besoins, consultez la bibliothèque que j'ai mise à jour: http://code.google.com/p/c-libutl/ .

Je serais également heureux de recevoir des commentaires!

0
ajouté

Il y a des choses dans le Apache Portable Runtime (APR) que je m'attendais à être très solide.

0
ajouté

Peut-être que http://sglib.sourceforge.net/ si vous voulez une macro facile à utiliser, très rapide bibliothèque basée.

0
ajouté