Domanda

Quali sono le buone librerie per C con strutture dati come vettori, deque, stack, hashmap, treemap, set, ecc.?Plain C, per favore, e indipendente dalla piattaforma.

È stato utile?

Soluzione

IL Disinvolto anche la libreria utilizzata nel progetto Gnome potrebbe essere utile.Inoltre è abbastanza ben testato.

I lavori degli sviluppatori IBM hanno un buon tutorial sul suo utilizzo: Gestisci i dati C utilizzando le raccolte GLib

Altri suggerimenti

C'è della roba in Runtime portatile Apache (APR) che mi aspetto sia molto solido.

Forse http://sglib.sourceforge.net/ se desideri una libreria basata su macro facile da usare, molto veloce.

Se tabelle hash, stringhe estensibili e vettori dinamici sono sufficienti per le tue esigenze, dai un'occhiata alla libreria che ho messo insieme: http://code.google.com/p/c-libutl/.

Gradirei anche qualsiasi feedback!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top