Je ne me souviens pas avoir rencontré quelque chose pour C qui soit aussi étendu que la bibliothèque Boost de C++.Y at-il des ressources de bibliothèque C similaires à la bibliothèque Boost de C++?
Répondre
Selon ce que vous avez tout à fait d'essayer de le faire il y a TAEG (La bibliothèque Apache Portable Runtime) qui est ce que le démon http Apache est construit sur
Pour GUI, il y a wxWidgets (anciennement wxWindows)
wxWidgets est C++, pas C ... – HighCommander4
Je n'ai jamais rien vu. Vraiment, les templates C++ sont la technologie permettant le STL et beaucoup de boost, et C n'en a pas. J'ai vu beaucoup de bibliothèques C-interface pour des choses comme le traitement d'image, les graphiques 3D, la mise en réseau, etc., mais jamais une vraie bibliothèque polyvalente comme boost. Vous pouvez cependant trouver des morceaux - bibliothèques de threads, bibliothèques de chaînes, etc. - qui sont similaires aux sections de boost.
Vous pouvez jeter un oeil à glib. Il fournit un certain nombre de choses intéressantes comme des conteneurs, support unicode, filetage ...
Demandez est parfois mentionné un oeil à its documentation
GLib est un peu plus comme le STL, plutôt que de booster. Mais un bon choix de toute façon. –
ACE (Adaptive Communication Environment). Ce n'est pas vraiment une comparaison entre les pommes et les pommes. Boost fournit plus de «blocs de construction de base» tandis qu'ACE fournit davantage un cadre étroitement intégré axé sur les produits de télécommunications. J'ai largement utilisé les deux et je trouve Boost largement supérieur. Un gros avantage de Boost est que beaucoup de ses fonctionnalités apparaîtront dans les extensions STL pour le prochain standard C++ 0x (voir, par exemple, http://en.wikipedia.org/wiki/Technical_Report_1).
ou vous pouvez regarder CCAN http://ccan.ozlabs.org/
mais non, il n'y a vraiment pas de package complet, glib se rapproche le plus
Glib ne compense partiellement sous forme de divers unicode, types de cordes. Si vous ajoutez Gobject, vous pourriez obtenir un objet de programmation même un peu de garbage collection.
- 1. traitement des options simple en utilisant la bibliothèque Boost (C++)
- 2. Bibliothèque C++ pour la gestion de session?
- 3. La bibliothèque prévoit C++ 0x?
- 4. bibliothèque qui identifie des images similaires
- 5. Appelez la bibliothèque C++ en C#
- 6. Bibliothèque de chiffrement adaptée à Objective-C
- 7. C Comportement de la bibliothèque cliente MySQL
- 8. Bibliothèque d'E/S réseau simple C/C++
- 9. exposer une bibliothèque de classe C++ non gérée à C#
- 10. Comparaison des performances de la bibliothèque JavaScript - des ressources disponibles?
- 11. Bibliothèque GetOpt pour C#
- 12. C# wrapper à la bibliothèque Cairo
- 13. Bibliothèque d'impression PDF C#
- 14. Comparaison de la bibliothèque de base de données SQL C++
- 15. Meilleure bibliothèque réseau C/C++
- 16. Bibliothèque C pour l'analyse de la date
- 17. Intégration de la bibliothèque C++ à l'application iPhone
- 18. Moindres carrés Bibliothèque C#
- 19. Bibliothèque d'aide C#/ASP.NET
- 20. C++ Question à propos de Boost UBLAS
- 21. Bibliothèque SFTP C++?
- 22. C# Bibliothèque commune
- 23. Bibliothèque C ou Objective-C de bureau à distance
- 24. fonction de modèle transmis à la bibliothèque partagée (C++)
- 25. Bibliothèque JSON pour C#
- 26. C Bibliothèque d'images
- 27. Convertir la bibliothèque C# en projet MSTest
- 28. Bibliothèque mathématique C avec intégration?
- 29. Bibliothèque de points de contrôle pour C#
- 30. Meilleure bibliothèque pour les statistiques en C++?
@djechlin Je ne pense pas que vous devriez punir OP de cette façon. Il est supposé accepter la réponse qu'il a trouvée la meilleure. +1 –
@ H2CO3 et djechlin est censé voter haut/bas tant qu'il a une raison pour cela qu'il considère valide – becko
@ djechlin pouvez-vous fournir une réponse correcte? – becko