GLib
Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis Glib)
| GLib | |
| Développeurs | GNOME Foundation |
|---|---|
| Dernière version | 2.28.6 (14 avril 2011) [+/-] |
| Environnements | Multiplate-forme |
| Langue | Multilingue |
| Type | Bibliothèque logicielle |
| Licence | GNU LGPL 2.1 |
| Site web | library.gnome.org/devel/glib/ |
| modifier |
|
GLib est une bibliothèque libre portable. Elle a commencé en tant qu'élément de GTK+, mais est utilisée maintenant par de nombreuses applications.
C'était à l'origine une bibliothèque utilisée comme fourre-tout pour le code bas niveau. Elle s'est désormais étendue pour offrir des fonctionnalités diverses qui sont en plus portables.
GLib fait partie du paquet GTK+ du projet GNU. Elle est distribuée selon les termes de la licence GNU LGPL.
Quelques fonctionnalités :
- les types basiques et leurs limites ;
- les macro standards ;
- les conversions de types ;
- ordre des bits endianness ;
- allocation mémoire (g_try_malloc, g_free, etc.) ;
- avertissement ;
- horloge ;
- chaîne de caractère (g_string_new, g_string_insert, etc.) ;
- structures de données complexes (listes chaînées, tables de hachage, files, arbres etc.) ;
- analyse de certaines données structurées (sous-ensemble du XML, fichiers de configuration, expressions régulières Perl, etc.).
[modifier] Liens externes
- (en) Documentation
- (en) Structures de données