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