Je cherche une bonne collection de bibliothèques pour ANSI-C, des trucs pour les vecteurs de manipulation, cartes de hachage, binaire, tress traitement de chaînes, etc.Bonne collection de bibliothèques pour C?
Répondre
Essayez glib? Il est utilisé par GTK +, mais il peut également être utilisé sur d'autres plateformes. Vous pouvez également essayer Apache APR, qui est utilisé par le serveur web Apache et certains de leurs autres composants C ou NSPR, qui est utilisé par les projets Mozilla en C.
Vous trouverez peut-être aussi cette question utile:
de plus, ce livre pourrait être intéressant:
le code source complet est disponible sur le CD et il a le code pour la plupart des ces structures de données et algorithmes.
Collection glib de gnu. en outre, il est portable pour de nombreuses plateformes.
vérifiez également gnulib's data structures. Cette bibliothèque fournit également de nombreuses autres fonctionnalités ainsi qu'une couche portable aux compilateurs ANSI/non-ANSI et aux systèmes POSIX/non-POSIX.
GLUT OpenGL Je peux recommander pour le développement très flexible C (graphique)
- 1. Bonne bibliothèque de type STL pour C
- 2. C bibliothèques non-standard
- 3. Bibliothèques multithread pour Objective-C
- 4. Bibliothèques d'exceptions pour C (non C++)
- 5. Bibliothèques d'intégration C++ 2D
- 6. C bibliothèques de journalisation
- 7. Bibliothèques C#?
- 8. Recherché: examen des bibliothèques de collection caractéristiques/problèmes/performance
- 9. MySQL C bibliothèques API pour iPhone
- 10. Bibliothèques OCSP pour python/java/c?
- 11. Bibliothèques C++ pour manipuler des images
- 12. bibliothèques c couramment utilisées pour les applications?
- 13. Différentes versions de bibliothèques C++
- 14. Bonne bibliothèque SMTP + SSL/TLS pour C?
- 15. De bonnes bibliothèques de Wizard pour Winforms?
- 16. Bibliothèques de rendu de polices pour C#/dot-NET?
- 17. C# Regex: retourner une collection de résultats
- 18. Bibliothèques partagées Linux C++
- 19. Collection de polymorphes en C++
- 20. Où puis-je trouver une bonne collection d'ontologies de hibou du domaine public pour différents domaines?
- 21. Création de bibliothèques Windows C++ sans runtime?
- 22. Bibliothèques de compression pour Ruby?
- 23. Utilisation de bibliothèques C++ supplémentaires dans Xcode
- 24. Bonne bibliothèque de journalisation pour les applications gérées/non gérées?
- 25. Ruby/Rails Collection Collection
- 26. HTML Parsing Bibliothèques pour
- 27. Bibliothèques HTTP pour Emacs
- 28. Bonne bibliothèque Tiff pour .NET
- 29. Comment lier statiquement des bibliothèques pour une ClassLibrary C#?
- 30. Boost bibliothèques C++ pour chaîne d'outils gcc-bras
Le problème est bien pendue que tout a été G'D à la mort, avec toutes sortes de vieilleries inutiles comme gint et gchar , et une fois que votre programme est écrit en utilisant cette bibliothèque, c'est presque comme si vous utilisiez une sorte de dialecte de C. Il a cependant beaucoup de fonctions utiles. –
C'est malheureusement un fait de la vie avec C. La norme ANSI C89 n'a pas spécifié les tailles exactes pour les types, donc les bibliothèques qui en ont besoin ont toujours dû inventer les leurs. c.f. OpenGL, Win32, etc ... Très, très peu d'API sont écrites dans les types de base. –