Съдържание:
Определение - Какво означава GLib?
GLib е библиотека за софтуерни програми с общо предназначение, която предоставя типове данни, макроси, преобразувания на типа, полезни функции и други не-графични функции. GLib е основата на Gimp Toolkit (GTK +) платформата.
Техопедия обяснява GLib
GLib предоставя разширени структури от данни, включително балансирани двоични дървета, хеш-таблици, N-ary дървета, парчета памет, единични и двойно свързани списъци и динамични низове и низови програми. Включен е и кеш, който осигурява управление на паметта.
GLib изпълнява множество функции, включително програмиране на нишки и свързани съоръжения (като мутекси, сигурни пулове на паметта, предаване и синхронизиране на съобщения) и съоръжения за предаване на съобщения, като входни / изходни (I / O) канали.
Като библиотека GLib предлага функции, които могат да се споделят от други програми. Типовете данни, предоставени от GLib, могат да се използват от различни програмни езици с GTK + опаковане.
GLib работи на платформи, подобни на Unix, Windows, OS / 2 и BeOS. Освен това GLib има междуплатформени възможности, които позволяват на писмени приложения на GLib да се стартират на която и да е от тези платформи, като по този начин се свеждат до минимум пренаписванията.