2009-11-20 7 views
2

是否有很好的C編程語言ADT庫的實現?實現列表,HashMaps,集合,堆棧,隊列,LinkedLists等?我知道這是一個有點愚蠢的問題,但我不想實現所有這些只是爲了意識到它已經在那裏。好的工作和全面的ADT爲C

當然,我在互聯網上看到了它們的碎片。但是,是否有任何全面的一體化運行良好的解決方案,你們中的任何一方都有很好的經驗?

回答

3

Glib就是一個很好的例子,正如前面的文章所暗示的那樣。

另一個是看redis - 它有幾個很好的實用工具 - 哈希表,動態字符串等。代碼比Glib簡單得多,寫得很好,易於理解。