Table des matières:
Définition - Que signifie GLib?
GLib est une bibliothèque d'utilitaires logiciels à usage général qui fournit des types de données, des macros, des conversions de types, des fonctions utilitaires et d'autres fonctions non graphiques. GLib est le fondement de la plateforme Gimp Toolkit (GTK +).
Techopedia explique GLib
GLib fournit des structures de données avancées, y compris des arbres binaires équilibrés, des tables de hachage, des arbres N-aires, des morceaux de mémoire, des listes liées simples et doubles et des chaînes dynamiques et des utilitaires de chaîne. Le cache, qui assure la gestion de la mémoire, est également inclus.
GLib implémente de nombreuses fonctions, y compris la programmation des threads et les fonctionnalités associées (telles que les mutex, les pools de mémoire sécurisés, le passage et la synchronisation des messages) et les fonctionnalités de transmission des messages, comme les canaux d'entrée / sortie (E / S).
En tant que bibliothèque, GLib offre des fonctionnalités qui peuvent être partagées par d'autres programmes. Les types de données fournis par GLib peuvent être utilisés par divers langages de programmation avec habillage GTK +.
GLib fonctionne sur des plateformes de type Unix, Windows, OS / 2 et BeOS. En outre, GLib possède des capacités multiplateformes, qui permettent aux applications GLib écrites de s'exécuter sur l'une de ces plates-formes, minimisant ainsi les réécritures.
