Inhoudsopgave:
Definitie - Wat betekent GLib?
GLib is een softwarebibliotheek voor algemene doeleinden die gegevenstypen, macro's, typeconversies, hulpprogrammafuncties en andere niet-grafische functies biedt. GLib is de basis van het Gimp Toolkit (GTK +) platform.
Techopedia legt GLib uit
GLib biedt geavanceerde gegevensstructuren, waaronder gebalanceerde binaire bomen, hashtabellen, N-ary bomen, geheugenblokken, enkele en dubbele gekoppelde lijsten en dynamische tekenreeksen en tekenreekshulpprogramma's. Cache, die geheugenbeheer biedt, is ook inbegrepen.
GLib implementeert tal van functies, waaronder thread-programmering en gerelateerde faciliteiten (zoals mutexen, veilige geheugenpools, berichten doorgeven en timing) en berichten doorgeven, zoals input / output (I / O) kanalen.
Als bibliotheek biedt GLib functies die door andere programma's kunnen worden gedeeld. Gegevenstypen geleverd door GLib kunnen worden gebruikt door verschillende programmeertalen met GTK + wrapping.
GLib draait op Unix-achtige platforms, Windows, OS / 2 en BeOS. Bovendien heeft GLib platformonafhankelijke mogelijkheden, waarmee geschreven GLib-applicaties op elk van deze platforms kunnen worden uitgevoerd, waardoor herschrijvingen worden geminimaliseerd.
