Kazalo:
Opredelitev - Kaj pomeni GLib?
GLib je splošna knjižnica programske opreme, ki omogoča tipe podatkov, makronaredbe, pretvorbe vrst, pomožne funkcije in druge nefifrične funkcije. GLib je temelj platforme Gimp Toolkit (GTK +).
Tehopedija razlaga GLib
GLib ponuja napredne podatkovne strukture, vključno z uravnoteženimi binarnimi drevesi, hash tabelami, N-ari drevesi, kosi pomnilnika, enojnimi in dvojno povezanimi seznami ter dinamičnimi nizi in storitvenimi pripomočki. Vključen je tudi predpomnilnik, ki omogoča upravljanje pomnilnika.
GLib izvaja številne funkcije, vključno s programiranjem niti in povezanimi pripomočki (kot so mutexi, varni pomnilniški bazeni, prenašanje sporočil in časovno razporejanje) in zmogljivostmi za posredovanje sporočil, kot so vhodno / izhodni (V / I) kanali.
GLib kot knjižnica ponuja funkcije, ki jih lahko delijo drugi programi. Vrste podatkov, ki jih ponuja GLib, lahko uporabljajo različni programski jeziki z zavitjem GTK +.
GLib deluje na Unix podobnih platformah, Windows, OS / 2 in BeOS. Poleg tega ima GLib zmogljivosti na več platformah, ki omogočajo, da se pisne aplikacije GLib izvajajo na kateri koli od teh platform in tako zmanjšajo število ponovnih zapisov.