Pracujemy nad przywróceniem aplikacji Unionpedia w Google Play Store
TowarzyskiPrzybywający
🌟Uprościliśmy nasz projekt, aby ułatwić nawigację!
Instagram Facebook X LinkedIn
Twoja własna Unionpedia z Twoim logo i domeną, od 9,99 USD/miesiąc
Utwórz mój Unionpedia

GLib

Indeks GLib

GLib (G Library) - niskopoziomowa, narzędziowa biblioteka funkcji dla programistów języka C, dostarczająca jednolite API.

Spis treści

  1. 22 kontakty: Alokacja pamięci, Base64, C (język programowania), Drzewo (informatyka), Generator liczb losowych, Gniazdo (telekomunikacja), GNOME, GObject, GTK, Implementacja (informatyka), Interfejs programowania aplikacji, Kolejność bajtów, Makro, Moduł (informatyka), Proces (informatyka), Programista, Tablica asocjacyjna, Typ danych, Unicode, Urządzenie wejścia-wyjścia, UTF-8, Wyrażenie regularne.

  2. Biblioteki standardowe
  3. GTK+

Alokacja pamięci

Alokacja pamięci oraz dealokacja pamięci – odpowiednio przydział i zwolnienie ciągłego obszaru pamięci.

Zobaczyć GLib i Alokacja pamięci

Base64

Base64 – rodzaj kodowania transportowego, zmodyfikowanego pod kątem zwiększenia przenośności kodowania uuencode.

Zobaczyć GLib i Base64

C (język programowania)

C – imperatywny, proceduralny język programowania ogólnego przeznaczenia, stworzony na początku lat 70.

Zobaczyć GLib i C (język programowania)

Drzewo (informatyka)

Przykładowe drzewo binarne Drzewo – struktura danych reprezentująca drzewo matematyczne.

Zobaczyć GLib i Drzewo (informatyka)

Generator liczb losowych

Generator liczb losowych (RNG) – program komputerowy lub układ elektroniczny generujący stacjonarny i ergodyczny, losowy ciąg elementów binarnych zorganizowanych zwykle jako ciąg liczb losowych.

Zobaczyć GLib i Generator liczb losowych

Gniazdo (telekomunikacja)

Gniazdo (ang. socket) – pojęcie abstrakcyjne reprezentujące dwukierunkowy punkt końcowy połączenia.

Zobaczyć GLib i Gniazdo (telekomunikacja)

GNOME

GNOME – graficzne środowisko użytkownika oparte na systemie X Window System oraz widżetach GTK+ i GDK.

Zobaczyć GLib i GNOME

GObject

GObject (skrót od GLib Object System) - biblioteka programistyczna przeznaczona dla języka C, rozpowszechniana na zasadach licencji LGPL.

Zobaczyć GLib i GObject

GTK

GTK, wcześniej: The GIMP Toolkit, GTK+ – biblioteka służąca do tworzenia interfejsu graficznego do programów komputerowych.

Zobaczyć GLib i GTK

Implementacja (informatyka)

Implementacja (wdrożenie, przystosowanie, realizacja, łac.ang. implementation) – w informatyce – proces przekształcania abstrakcyjnego opisu systemu lub programu na obiekt fizyczny: komputer lub działający program zapisany w konkretnym języku programowania; także obiekt fizyczny będący efektem takiego przekształcenia, np.

Zobaczyć GLib i Implementacja (informatyka)

Interfejs programowania aplikacji

Interfejs programowania aplikacjiDyrektywa Parlamentu Europejskiego i Rady (UE) 2018/1972 z dnia 11 grudnia 2018 r. ustanawiająca Europejski kodeks łączności elektronicznej.

Zobaczyć GLib i Interfejs programowania aplikacji

Kolejność bajtów

W sytuacjach, kiedy liczby całkowite lub jakiekolwiek inne dane zapisywane sąprzy użyciu wielu (przynajmniej dwóch) bajtów, nie istnieje jeden unikatowy sposób uporządkowania tych bajtów w pamięci lub w czasie transmisji przez dowolne medium i musi być użyta jedna z wielu konwencji ustalająca kolejność bajtów (ang.

Zobaczyć GLib i Kolejność bajtów

Makro

Makro, makropolecenie – zestaw rozkazów realizujący algorytm komputerowy przeznaczony do wykonywania przez określonąaplikację (edytor, arkusz kalkulacyjny, program graficzny) zwykle w celu automatyzacji pewnych czynności lub dokonania zmian w dokumentach bez interakcji z użytkownikiem.

Zobaczyć GLib i Makro

Moduł (informatyka)

Moduł, pakiet – oddzielny twór, przeważnie w postaci osobnego pliku, zawierający zdefiniowany interfejs, a także implementacje typów wartości, klas, zmiennych, stałych oraz treści procedur i funkcji.

Zobaczyć GLib i Moduł (informatyka)

Proces (informatyka)

Lista procesów wyświetlona przez htop Proces – egzemplarz wykonywanego programu.

Zobaczyć GLib i Proces (informatyka)

Programista

Programistka pisząca kod w języku Java w narzędziu JUnit Programista komputerowy, programista, deweloper, potocznie koder – osoba pisząca programy komputerowe w języku programowania.

Zobaczyć GLib i Programista

Tablica asocjacyjna

Tablica asocjacyjna, tablica skojarzeniowa, mapa, słownik (ang. associative array, map, dictionary) – nazwa dla powszechnie stosowanego w informatyce abstrakcyjnego typu danych, który przechowuje pary (unikatowy klucz, wartość) i umożliwia dostęp do wartości poprzez podanie klucza.

Zobaczyć GLib i Tablica asocjacyjna

Typ danych

Typ – opis rodzaju, struktury i zakresu wartości, jakie może przyjmować dany literał, zmienna, stała, argument, wynik funkcji lub wartość.

Zobaczyć GLib i Typ danych

Unicode

Logo Unikodu Unicode (formalnie, pol. Unikod) – komputerowy standard kodowania zestawu znaków obejmującego litery większości używanych na świecie pism, a także symboli, emoji i kodów formatowania.

Zobaczyć GLib i Unicode

Urządzenie wejścia-wyjścia

Urządzenie wejścia-wyjścia, urządzenie we-wy, urządzenie we/wy, urządzenie I/O – urządzenie do komunikacji systemu komputerowego z jego użytkownikiem lub innym systemem przetwarzania danych.

Zobaczyć GLib i Urządzenie wejścia-wyjścia

UTF-8

UTF-8 – system kodowania Unicode, wykorzystujący od 1 do 4 bajtów do zakodowania pojedynczego znaku, w pełni kompatybilny z ASCII.

Zobaczyć GLib i UTF-8

Wyrażenie regularne

Wyrażenie regularne (ang. regular expression, w skrócie regex lub regexp) – wzorzec opisujący łańcuch symboli.

Zobaczyć GLib i Wyrażenie regularne

Zobacz także

Biblioteki standardowe

GTK+