GLib
bibliothèque logicielle / De Wikipedia, l'encyclopédie encyclopedia
Cher Wikiwand IA, Faisons court en répondant simplement à ces questions clés :
Pouvez-vous énumérer les principaux faits et statistiques sur GLib?
Résumez cet article pour un enfant de 10 ans
Cet article concerne la bibliothèque de GTK. Pour la « GNU C Library », voir Glibc.
GLib est une bibliothèque libre pour le langage C et spécifiquement l'interface de programmation GTK. Sans se substituer à la bibliothèque standard du C, elle en réécrit certains aspects, comme les fonctions de traitement de chaînes alphanumériques et de fichiers, ou la gestion des erreurs d'appel ; mais implémente aussi des structures de données élaborées : arbres, table de hachage et listes. Cette bibliothèque offre les principales fonctions de gestion de la boucle d'événements (clics souris, frappe clavier, signaux en général) de GTK : pile d'exécution, tas mémoire, callbacks.
Cet article est une ébauche concernant un logiciel libre.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Développé par | GNOME Foundation |
---|---|
Dernière version | 2.80.2 ()[1] |
Version avancée | 2.67.2 |
Dépôt | gitlab.gnome.org/GNOME/glib.git |
Écrit en | Langage C |
Système d'exploitation | GNU/Linux, BSD, Microsoft Windows et Macintosh famille de systèmes d'exploitation |
Environnement | Multiplate-forme |
Formats lus | Fichier INI |
Formats écrits | Fichier INI |
Langues | Multilingue |
Type | manipulation de structure de données |
Licence | GNU LGPL 2.1 |
Documentation | https://developer.gnome.org/glib/ |
Site web | library.gnome.org/devel/glib/ |
De par son caractère très général et sa licence libre, cette bibliothèque est utilisable pour programmer toutes sortes d'applications, en évitant certaines difficultés de la bibliothèque standard de C.