Sto provando a scrivere un motore di gioco 2D in C (no C++). Quali sono alcune buone librerie con tipi di dati generici di cui ho bisogno, ad esempio code, alberi, mappe, elenchi e così via?Qualsiasi libreria per tipi di dati generici in C?
6
A
risposta
10
Date un'occhiata a GLib - ha alberi, HashMaps, liste collegate e code .
MODIFICA:Wikipedia article.
-2
Non sono sicuro se questa risposta è quello che stai dopo, ma una lettura utile su questo argomento è Sedgewick's "Algorithms in C"
HTH
0
Se si è su un Mac, si disporrà di tutte le strutture di dati di base disponibili nello core foundations framework.
0
Se non si desidera utilizzare una libreria di peso pesante come GLib utilizzare strutture dati, prendere in considerazione la mia versione leggera dstruct, si è fortemente basato sul codice Zed Shaw prodotta in Learn C the Hard Way. È dotato attualmente:
- array dinamico
- lista doppiamente collegata
- HashMaps
- Binary Search Albero
Problemi correlati
- 1. polimorfismo C# in tipi generici
- 2. Tipi generici con parametro tipo in C#
- 3. C# tipi generici e modello di repository
- 4. Tipi generici, proprietà e strutture dati persistenti
- 5. Raccolta di tipi generici
- 6. polimorfismo, generici e tipi anonimi C#
- 7. Marshalling .NET tipi generici
- 8. C#: tipi generici con un costruttore?
- 9. Tipi generici ricorsivi
- 10. I tipi di dati MakeGenericType/generici vengono raccolti?
- 11. con tipi generici
- 12. metodi di estensione per specifici tipi generici
- 13. Come ottenere il compilatore C# per inferire tipi generici?
- 14. Errore nell'utilizzo di tipi e generici associati
- 15. importazione di tipi di dati C++ in haskell con ffi
- 16. Fabbrica di tipi generici in Swift (Protocolli e generici)
- 17. Liquibase - elenco dei tipi di dati generici disponibili
- 18. raccolta di diversi tipi generici
- 19. tipi anonimi e generici
- 20. Qualsiasi buona libreria di ricerca foto per Objective C?
- 21. Tipi instantiating generici
- 22. Raccolta dei tipi generici
- 23. Pseudo-generici in C
- 24. Contenitore di tipi generici in java
- 25. Libreria di strutture dati C
- 26. Come caricare una libreria dei tipi per analizzarla in C#?
- 27. Libreria di strutture dati standard in C?
- 28. Tipi di libreria NetBeans
- 29. vuoto in generici C#?
- 30. Qualsiasi libreria di gallerie fotografiche per Android?
http://stackoverflow.com/questions/305611/container-class-library -for-c/306461 # 306461 –