Spisu treści:
Definicja - Co oznacza GLib?
GLib to uniwersalna biblioteka narzędzi programowych, która zapewnia typy danych, makra, konwersje typów, funkcje narzędziowe i inne funkcje nie graficzne. GLib jest fundamentem platformy Gimp Toolkit (GTK +).
Techopedia wyjaśnia GLib
GLib zapewnia zaawansowane struktury danych, w tym zrównoważone drzewa binarne, tabele skrótów, drzewa N-ary, fragmenty pamięci, pojedyncze i podwójnie połączone listy oraz ciągi dynamiczne i narzędzia ciągów. Zawiera także pamięć podręczną, która zapewnia zarządzanie pamięcią.
GLib implementuje wiele funkcji, w tym programowanie wątków i powiązane funkcje (takie jak muteksy, bezpieczne pule pamięci, przekazywanie i synchronizowanie komunikatów) oraz funkcje przekazywania komunikatów, takie jak kanały wejścia / wyjścia (I / O).
Jako biblioteka GLib oferuje funkcje, które mogą być współużytkowane przez inne programy. Typy danych dostarczane przez GLib mogą być używane w różnych językach programowania z pakietem GTK +.
GLib działa na platformach Unix, Windows, OS / 2 i BeOS. Ponadto GLib ma funkcje wieloplatformowe, które pozwalają na pisanie aplikacji GLib na dowolnej z tych platform, co minimalizuje przepisywanie.
