Tartalomjegyzék:
Meghatározás - Mit jelent a GLib?
A GLib egy általános célú szoftver segédprogramkönyvtár, amely adattípusokat, makrókat, típuskonverziókat, segédfunkciókat és egyéb nem grafikus funkciókat biztosít. A GLib a Gimp Toolkit (GTK +) platformjának alapja.
A Techopedia magyarázza a GLib-et
A GLib fejlett adatstruktúrákat biztosít, beleértve kiegyensúlyozott bináris fákat, kivonat-táblákat, N-számú fákat, memóriadarabokat, egy- és kettős csatolt listákat, valamint dinamikus karakterláncokat és karakterlánc-segédprogramokat. A memóriakezelést biztosító gyorsítótár szintén szerepel.
A GLib számos funkciót hajt végre, beleértve a szálprogramozást és a kapcsolódó eszközöket (mint például mutexek, biztonságos memóriakészletek, üzenettovábbítás és időzítés) és az üzenettovábbítási lehetőségeket, például a bemeneti / kimeneti (I / O) csatornákat.
Könyvtárként a GLib olyan funkciókat kínál, amelyeket más programok is megoszthatnak. A GLib által biztosított adattípusok különféle programozási nyelvekben használhatók a GTK + csomagolással.
A GLib Unix-szerű platformon, Windows, OS / 2 és BeOS rendszereken fut. Ezenkívül a GLib platformok közötti képességei lehetővé teszik az írásos GLib alkalmazások futtatását ezen a platformon, ezáltal minimalizálva az újraírásokat.
