« GLib » : différence entre les versions

Contenu supprimé Contenu ajouté
Arnaud.Serander (discuter | contributions)
mAucun résumé des modifications
mAucun résumé des modifications
Balises : Révoqué Éditeur visuel Modification par mobile Modification par le web mobile
Ligne 3 :
{{Infobox Logiciel
| couleur boîte =
| nom = GLibGLIb
| logo =
| alternative logo =
Ligne 31 :
| version suivante =
}}
'''GLibGLlb''' est une [[Bibliothèque logicielle|bibliothèque]] [[Logiciel libre|libre]] pour le [[langage C]] et spécifiquement l'[[interface de programmation]] [[GTK (boîte à outils)|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 : [[arbre (structure de données)|arbres]], [[table de hachage]] et [[liste (informatique)|listes]]. Cette bibliothèque offre les principales fonctions de gestion de la [[Programmation événementielle|boucle d'événements]] (clics souris, frappe clavier, signaux en général) de GTK : [[pile d'exécution]], [[Tas (allocation dynamique)|tas mémoire]], [[Fonction de rappel|callbacks]].
 
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.