Хорошая STL-подобная библиотека для C [закрыто]
-
08-06-2019 - |
Вопрос
Какие хорошие библиотеки для C со структурами данных, такими как векторы, деки, стеки, хэш-карты, древовидные карты, наборы и т. д.?Простой C, пожалуйста, и независимый от платформы.
Решение
А Глиб библиотека, используемая в проекте Gnome, также может оказаться полезной.Более того, он довольно хорошо протестирован.
В работах разработчиков IBM есть хорошее руководство по его использованию: Управляйте данными C с помощью коллекций GLib.
Другие советы
Как всегда, Google — ваш друг:
http://nixbit.com/cat/programming/libraries/c-generic-library/
конкретно:
http://nixbit.com/cat/programming/libraries/generic-data-structures-library/
Есть кое-что в Портативная среда выполнения Apache (APR), который, как я ожидаю, будет очень стабильным.
Может быть http://sglib.sourceforge.net/ если вам нужна простая в использовании и очень быстрая библиотека на основе макросов.
Если хеш-таблиц, расширяемых строк и динамического вектора достаточно для ваших нужд, взгляните на библиотеку, которую я собрал: http://code.google.com/p/c-libutl/.
Также буду рад любым отзывам!