Programowanie

Biblioteka standardowa języka C

Biblioteka standardowa języka C

Biblioteka standardowa języka C (libc) to biblioteka zawierająca podstawowe procedury języka C. W Uniksach jest używana, bezpośrednio lub pośrednio, przez praktycznie każdy program, niezależnie od języka w jakim jest napisany.

W GNU/Linuksie jest używana biblioteka standardowa GNU libc (aktualnie najnowsza jest wersja GLibC 2.5, w dawnym nazewnictwie LibC 6.5 - podwójna numeracja z przyczyn historycznych). Istnieją także jej lżejsze zastępniki, jak np. diet libc czy uClibc, projektowane z myślą o urządzeniach przenośnych lub w celu stworzenia implementacji wolnej od historycznych zaszłości, którą będzie łatwiej rozwijać.

[edytuj] Funkcje Libc

Libc zawiera m.in. (w pewnych wersjach Uniksa niektóre z poniższych mogą być dostępne w innych bibliotekach):