Strona główna › Pytania INF.04 › Pytanie 478
INF.04 · pytanie #478
Jakie są cechy biblioteki statycznej w zestawieniu z dynamiczną?
- AMoże być zmieniana w czasie działania programu
- BNie potrzebuje obecności pliku wykonywalnego
- CZostaje dodana do pliku wykonywalnego w trakcie kompilacji
- DJest wczytywana do pamięci podczas działania aplikacji
Poprawna odpowiedź: C. Zostaje dodana do pliku wykonywalnego w trakcie kompilacji
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Biblioteka statyczna jest dołączana do pliku wykonywalnego podczas procesu kompilacji. Oznacza to, że jej kod staje się integralną częścią aplikacji, co eliminuje konieczność ładowania jej w czasie wykonywania programu. Tego typu biblioteki charakteryzują się większym rozmiarem pliku wynikowego, ale oferują wyższą wydajność, ponieważ wszystkie funkcje są dostępne lokalnie, bez dodatkowych operacji ładowania. Przykładami bibliotek statycznych są pliki .lib w C/C++.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.