Ich versuche, eine 2D-Spielengine in C (kein C++) zu schreiben. Was sind einige gute Bibliotheken, die generische Datentypen haben, die ich brauche - zum Beispiel Warteschlangen, Bäume, Karten, Listen und so weiter?Eine Bibliothek für generische Datentypen in C?
6
A
Antwort
10
einen Blick auf GLib Take - es hat Bäume, Hashmaps, verkettete Listen und Warteschlangen .
EDIT:Wikipedia article.
-2
Nicht sicher, ob diese Antwort ist, was Sie nach, aber eine nützliche Lese zum Thema ist Sedgewick's "Algorithms in C"
HTH
0
0
Wenn Sie nicht wollen, ein schweres Gewicht Bibliothek verwenden, wie GLib Datenstrukturen zu verwenden, sollten Sie meine leichte Version dstruct wird Zed Shaw in Learn C the Hard Way produziert auf dem Code basiert stark. Es bietet derzeit:
- Dynamische Array
- doppelt verknüpfte Liste
- HashMaps
- binärer Suchbaum
http://stackoverflow.com/questions/305611/container-class-library -for-c/306461 # 306461 –