GLib

Was ist GLib?
GLib ist eine universelle Softwaredienstprogrammbibliothek, die Datentypen, Makros, Typkonvertierungen, Dienstprogrammfunktionen und andere nicht grafische Funktionen bereitstellt. GLib ist die Grundlage der Gimp Toolkit (GTK +) Plattform.

GLib bietet erweiterte Datenstrukturen, einschließlich ausgewogener Binärbäume, Hash-Tabellen, N-ary-Bäume, Speicherabschnitte, einfach und doppelt verknüpfte Listen und dynamische Zeichenfolgen und Zeichenfolgen-Dienstprogramme. Cache, der Speicherverwaltung bietet, ist ebenfalls enthalten.

GLib implementiert zahlreiche Funktionen, einschließlich der Threadprogrammierung und zugehöriger Einrichtungen (wie Mutexe, sichere Speicherpools, Nachrichtenübergabe und Zeitsteuerung) und Nachrichtenübermittlungseinrichtungen, wie Eingabe / Ausgabe- (I / O) -Kanäle.

Als Bibliothek bietet GLib Funktionen, die von anderen Programmen gemeinsam genutzt werden können. Datentypen, die von GLib bereitgestellt werden, können von einer Vielzahl von Programmiersprachen mit GTK + -Wrapping verwendet werden.

GLib läuft auf Unix-ähnlichen Plattformen, Windows, OS / 2 und BeOS. Darüber hinaus verfügt GLib über plattformübergreifende Funktionen, mit denen geschriebene GLib-Anwendungen auf jeder dieser Plattformen ausgeführt werden können.


War die Erklärung zu "GLib" hilfreich? Jetzt bewerten:

Weitere Erklärungen zu