Buona libreria simile a STL per C [chiusa]
-
08-06-2019 - |
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.
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
Come sempre, Google è tuo amico:
http://nixbit.com/cat/programming/libraries/c-generic-library/
nello specifico:
http://nixbit.com/cat/programming/libraries/generic-data-structures-library/
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!