Buena biblioteca similar a STL para C [cerrado]


¿Cuáles son las buenas bibliotecas para C con estructuras de datos como vectores, deques, pilas, hashmaps, treemaps, conjuntos, etc.? Simple C, por favor, e independiente de la plataforma.

Author: Community, 2008-08-05

5 answers

La biblioteca Glib utilizada en el proyecto Gnome también puede ser útil. Además, está bastante bien probado.

IBM developer works tiene un buen tutorial sobre su uso: Administrar datos C usando las colecciones 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/ajaxhispano.com/template/agent.layouts/content.php on line 61
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/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-05 16:43:11

Hay algunas cosas en el Tiempo de ejecución de Apache Portable (APR) que esperaría que fueran muy sólidas.

 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/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-01 01:56:18

Tal vez http://sglib.sourceforge.net / si desea una biblioteca fácil de usar, muy rápida y basada en macros.

 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/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-07-01 16:27:39

Si las tablas hash, cadenas extensibles y vectores dinámicos son suficientes para sus necesidades, eche un vistazo a la biblioteca que puse junto: http://code.google.com/p/c-libutl/.

¡También agradecería cualquier comentario!

 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/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-11-21 09:07:48