Vă mulțumim pentru susținere

Bună bibliotecă de tip STL pentru C

Ce sunt bibliotecile bune pentru C cu structuri de date cum ar fi vectori, deques, stive, hashmaps, tremaps, seturi etc.? Câmpie C, te rog, și independentă de platformă.

0
adăugat editat

5 răspunsuri

Biblioteca Glib folosită în proiectul Gnome poate fi de asemenea folosită. Mai mult, este destul de bine testat.

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

0
adăugat
Dar vedeți acest răspuns : Se pare că glib presupune că nu veți ieși din memorie, iar dacă o faceți, aceasta va fi abort () este programul dvs., care este o constrângere destul de dur.
adăugat autor einpoklum
Am încercat înainte, mai greu de folosit decât stl (cumber unele) și nu au nici un avantaj de performanță compara cu stl.
adăugat autor StereoMatching

Dacă tabelele hash, șirurile extensibile și vectorul dinamic sunt suficiente pentru nevoile dvs., vă rugăm să aruncați o privire la biblioteca pe care am pus-o: http://code.google.com/p/c-libutl/ .

De asemenea, aș fi binevenit orice feedback!

0
adăugat

Există câteva lucruri în Apache Portable Runtime (APR) pe care aș aștepta să să fie foarte solid.

0
adăugat

Poate http://sglib.sourceforge.net/ dacă doriți o macro ușor de utilizat, foarte rapid bazată pe bibliotecă.

0
adăugat