この記事は検証可能参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?"GLib" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2019年12月)

GLibとは、C言語で書かれたクロスプラットフォームユーティリティライブラリの一種である。GTKプロジェクトの一部としてスタートしたが、現在では他のアプリケーションでも使われている。当初は低レベルなコードを入れるためのライブラリとされていたが、現在ではプラットフォーム間の差異を吸収する機能も加えられ、異なるCPUオペレーティングシステム (OS) 間でのアプリケーションの移植性を確保するライブラリとしても利用されている。

機能

GLibに含まれる代表的な機能としては、以下のものがある。

データ構造

頻繁に利用されるデータ構造とそれに対する操作が定義されている。以下に主なものを列挙する。

外部リンク