![]() |
![]() |
Справочное описание GLib | ![]() |
---|
GLib это универсальная библиотека, которая обеспечивает много полезных типов данных, макросов, преобразований типов, строковых утилит, файловых утилит, абстракцию основного цикла и многое другое. Она работает на большинстве UNIX-подобных платформах, Windows, OS/2 и BeOS. GLib реализована на основе GNU Library General Public License (GNU LGPL).
Основная политика GLib в том, что все функции являются незаметно многопоточными за исключением функций манипулирующих структурами данных, где, если вы имеете два потока манипуляции одинаковыми структурами данных, они могут использовать блокировку для синхронизации своих операций.