Dobra biblioteka podobna do STL dla C [zamknięta]

Jakie są dobre biblioteki dla C z strukturami danych, takimi jak wektory, deques, stosy, hashmapy, mapy drzew, zestawy itp.? Proszę o zwykłe C i niezależne od platformy.

Author: Community, 2008-08-05

5 answers

Biblioteka Glib używana w projekcie Gnome może być również przydatna. Ponadto jest dość dobrze przetestowany.

IBM developer works ma dobry samouczek na temat jego wykorzystania: Zarządzaj danymi C przy użyciu kolekcji GLib

 35
Author: Brendan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-24 06:52:28
 12
Author: Stu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-05 16:43:11

Jest kilka rzeczy w Apache Portable Runtime (APR), których oczekuję, że będą bardzo solidne.

 5
Author: jmah,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-01 01:56:18

Maybe http://sglib.sourceforge.net/ jeśli chcesz łatwą w użyciu, bardzo szybką bibliotekę opartą na makrach.

 4
Author: Flavius Suciu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-07-01 16:27:39

Jeśli tabele hash, rozszerzalne ciągi i dynamiczny wektor są wystarczające dla Twoich potrzeb, zajrzyj do biblioteki, którą dodałem do: http://code.google.com/p/c-libutl/.

Ja również chętnie podzielę się opinią!

 2
Author: Remo.D,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-11-21 09:07:48