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 la base de la plate-forme Gimp Toolkit (GTK +).
Definir Tech 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 blocs 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 de 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 de 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 enveloppement GTK +.
GLib fonctionne sur des plates-formes de type Unix, Windows, OS / 2 et BeOS. De plus, GLib a des capacités multiplateformes, qui permettent aux applications GLib écrites de s'exécuter sur n'importe laquelle de ces plates-formes, minimisant ainsi les réécritures.