In computing, GLib refers to a cross-platform software utility library. It started off as part of the GTK+ project, however, before releasing version 2 of GTK+, the project's developers decided to separate non-GUI-specific code from the GTK+ platform, thus creating GLib as a separate product.
| Property | Value |
| dbpedia-owl:Work/genre
| |
| dbpedia-owl:genre
| |
| dbpprop:abstract
|
- In computing, GLib refers to a cross-platform software utility library. It started off as part of the GTK+ project, however, before releasing version 2 of GTK+, the project's developers decided to separate non-GUI-specific code from the GTK+ platform, thus creating GLib as a separate product. GLib was released as a separate library so other developers, those that did not make use of the GUI-related portions of GTK+, could make use of the non-GUI portions of the library without the overhead of depending on a full-blown GUI library. Since GLib is a cross-platform library, applications using it to interface with the operating system are usually portable across different operating systems without major changes.
- GLib ist eine in C geschriebene Bibliothek, die verschiedene höherwertige Funktionen bereitstellt, die normalerweise in C nur mit sehr viel Aufwand möglich sind. So wird das objektorientierte Programmieren erheblich vereinfacht und komplexe Datenstrukturen wie binäre Bäume und verkettete Listen und die Behandlungsroutinen für den Umgang mit Threads, Dateien, Strings, Zeitfunktionen, Speicherzugriff und mehr bereitgestellt. Die Funktionssammlung ist unter vielen Unix-artigen Plattformen, Windows, OS/2 und BeOS verfügbar. Entwickelt hat sich die GLib aus GTK+, welches selbst seine Funktionen intensiv nutzt. Nicht zu verwechseln ist der Name GLib mit der glibc, der freien GNU-Implementierung der Standard C Library.
- GLib je multiplatformní programátorská knihovna. Původně byla součástí projektu GTK+, s verzí 2.0 se ale oddělila, aby mohla být využívána nezávisle na GTK+. Některé z vlastností GLib: základní datové typy a jejich limity standardní makra typová konverze Endianita alokace paměti varování časovače utility pro práci s řetězci hákovací funkce dynamické načítání modulů vlákna automatické dokončování řetězce systém typů, GType objektový systém, GObject
- GLib es una biblioteca de propósito general que se usa para implementar muchas funciones no gráficas. Aunque GTK+ lo necesita, GLib puede usarse de forma independiente. Por eso, algunas aplicaciones usan GLib sin usar la biblioteca GTK+. Uno de los mayores beneficios de usar GLib es que provee una interfaz de plataforma independiente que permite que el código pueda ser usado en diferentes sistemas operativos. Otro aspecto de GLib es la amplia gama de tipo de datos que deja disponible al desarrollador. GLib provee tipos de datos en C que usualmente se incluyen de forma estándar a otros lenguajes, como por ejemplo listas enlazadas. Otros tipos de datos básicos incluidos son colas doblemente enlazadas, árboles binarios autobalanceados, etc. Las cadenas de caracteres en GLib son similares a las de C++, porque son buffers de texto que crecen automáticamente cuando se agregan datos. Son fáciles de integrar a la familia de funciones printf. Los segmentos de memoria (memory slice) son una forma eficiente de crear secciones de memoria que tienen todos el mismo tamaño. Pueden ser usados para crear vectores aún de elementos de tamaño conocido. Las cachés son usadas para compartir grandes y complejas estructuras de datos en una sencilla API, lo cual ayuda a ahorrar espacio. Se usan en GTK+ para los estilos y contextos gráficos, ya que estos objetos consumen muchos recursos. GLib además de proporcionar varios tipos de datos, también dispone de numerosos tipos de funciones. Se encuentran funciones de manipulación de archivos, soporte de internacionalización, cadenas de caracteres, advertencias, banderas de depuración, carga dinámica de módulos, sólo por nombrar algunas. GLib maneja funciones que pueden ser llamadas cuando el procesador no está haciendo nada en la aplicación. También puede llamar funciones en un intervalo arbitrario de tiempo.
- 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, gfree, etc. ); avertissement; horloge; chaîne de caractère (g_string_new, g_string_insert, etc.).
- GLib è una libreria multipiattaforma dalle molteplici funzioni. Ha preso vita e parte con il progetto GTK+, ma è utilizzata anche da altre applicazioni. È molto utile per scrivere codice a basso livello. Alcune caratteristiche di GLib sono: tipi di base e loro limiti macro predefinite conversione di tipo ordinamento del byte allocazione di memoria errori ed asserzioni sistema di log timer funzioni per la manipolazione di stringhe analizzatore lessicale caricamento dinamico di moduli supporto ai thread un sistema di tipi, GType un sistema di oggetti, GObject fornisce inoltre strutture dati (e relative operazioni): liste collegate tabelle hash stringhe di dimensione dinamica gruppi di stringhe vettori di dimensione dinamica alberi binari bilanciati alberi n-ari quarks (un'associazione a due vie di una stringa e un identificativo intero) liste di dati con chiave (liste di elementi accessibili con una stringa o un intero) relazioni e tuple (tabelle di dati indicizzati con un qualsiasi numero di campi) algoritmi di caching
- GLib とは、クロスプラットフォームのユーティリティライブラリの一種である。GTK+プロジェクトの一部としてスタートしたが、現在では他のアプリケーションでも使われている。当初は低レベルなコードを入れるためのライブラリとされていたが、現在ではプラットフォーム間の差異を吸収する機能も加えられ、異なるCPU、OS間でのアプリケーションの移植性を確保するライブラリとしても利用されている。
- GLib (G Library) - niskopoziomowa, narzędziowa biblioteka funkcji dla programistów języka C, dostarczająca jednolite API. GLib jest wykorzystywany przede wszystkim jako podstawa biblioteki GTK+ (którego był częścią do wydania wersji 1.1.0) oraz graficznego środowiska GNOME.
- GLib — низкоуровневая библиотека, расширяющая возможности, предоставляемые стандартной библиотекой libc языка C. Разрабатываемая в рамках и лежащая в основах проектов GTK+ и GNOME, GLib широко используется в приложениях, в том числе и неграфических. Выпуск очередной версии библиотеки по времени обычно совпадает с выпуском новой версии GTK+. Glib предоставляет основную объектную систему, используемую в GNOME, реализацию основного цикла, а также обширный набор вспомогательных функций для строк и типовых структур данных. На данный момент GLib способна работать на многих UNIX-подобных операционных системах, а также MS Windows, OS/2 и BeOS.
|
| dbpprop:developer
| |
| dbpprop:genre
| |
| dbpprop:hasPhotoCollection
| |
| dbpprop:latestReleaseDate
| |
| dbpprop:latestReleaseVersion
| |
| dbpprop:name
| |
| dbpprop:portalProperty
|
- Free Software Portal Logo.svg
- Free software
|
| dbpprop:programmingLanguage
| |
| dbpprop:reference
| |
| dbpprop:website
| |
| dbpprop:wikiPageUsesTemplate
| |
| rdf:type
| |
| rdfs:comment
|
- In computing, GLib refers to a cross-platform software utility library. It started off as part of the GTK+ project, however, before releasing version 2 of GTK+, the project's developers decided to separate non-GUI-specific code from the GTK+ platform, thus creating GLib as a separate product.
- GLib ist eine in C geschriebene Bibliothek, die verschiedene höherwertige Funktionen bereitstellt, die normalerweise in C nur mit sehr viel Aufwand möglich sind. So wird das objektorientierte Programmieren erheblich vereinfacht und komplexe Datenstrukturen wie binäre Bäume und verkettete Listen und die Behandlungsroutinen für den Umgang mit Threads, Dateien, Strings, Zeitfunktionen, Speicherzugriff und mehr bereitgestellt.
- GLib je multiplatformní programátorská knihovna. Původně byla součástí projektu GTK+, s verzí 2.0 se ale oddělila, aby mohla být využívána nezávisle na GTK+.
- GLib es una biblioteca de propósito general que se usa para implementar muchas funciones no gráficas. Aunque GTK+ lo necesita, GLib puede usarse de forma independiente. Por eso, algunas aplicaciones usan GLib sin usar la biblioteca GTK+. Uno de los mayores beneficios de usar GLib es que provee una interfaz de plataforma independiente que permite que el código pueda ser usado en diferentes sistemas operativos.
- 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.
- GLib è una libreria multipiattaforma dalle molteplici funzioni. Ha preso vita e parte con il progetto GTK+, ma è utilizzata anche da altre applicazioni. È molto utile per scrivere codice a basso livello.
- GLib (G Library) - niskopoziomowa, narzędziowa biblioteka funkcji dla programistów języka C, dostarczająca jednolite API. GLib jest wykorzystywany przede wszystkim jako podstawa biblioteki GTK+ (którego był częścią do wydania wersji 1.1.0) oraz graficznego środowiska GNOME.
- GLib — низкоуровневая библиотека, расширяющая возможности, предоставляемые стандартной библиотекой libc языка C. Разрабатываемая в рамках и лежащая в основах проектов GTK+ и GNOME, GLib широко используется в приложениях, в том числе и неграфических.
|
| rdfs:label
|
- GLib
- GLib
- GLib
- GLib
- GLib
- GLib
- GLib
- GLib
- GLib
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:homepage
| |
| foaf:name
| |
| foaf:page
| |
| is dbpprop:programmingLanguage
of | |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |