Динамикалық кітапханалар қалай жұмыс істейді?
Динамикалық кітапханалар қалай жұмыс істейді?

Бейне: Динамикалық кітапханалар қалай жұмыс істейді?

Бейне: Динамикалық кітапханалар қалай жұмыс істейді?
Бейне: Кітапханашы мамандығы 2024, Қараша
Anonim

Қарапайым тілмен айтқанда, А ортақ кітапхана / Динамикалық кітапхана Бұл кітапхана бұл жүктелген динамикалық оны талап ететін әрбір қолданба үшін орындалу уақытында. Олар тек бір ғана көшірмесін жүктейді кітапхана файлды бағдарламаны іске қосқан кезде жадта сақтайды, сондықтан оны пайдаланып бірнеше бағдарламаны іске қосуды бастағанда көп жад сақталады кітапхана.

Кейіннен, динамикалық кітапханалар қалай байланысқан деген сұрақ туындауы мүмкін.

Динамикалық кітапханалар физикалық емес екілік кодтың мұрағаты болып табылады байланысты орындалатын файлға. The кітапханалар орнына және жұмыс барысында компьютердің жадына физикалық түрде жүктеледі байланыстыру құрастыру сатысы, тек жадындағы адрес кітапхана функция соңғы орындалатын файлға қосылады.

С тіліндегі динамикалық кітапхана дегеніміз не? Статикалық кітапхана бұл нысан файлдарының жинағы, ал динамикалық немесе ортақ кітапхана орындалу уақытында басқа бағдарламалармен байланыстыру мақсатында орындалатын файлда құрастырылған және сақталған функциялар жиынтығы. Динамикалық кітапханалар жадтың кез келген жеріне жүктелетін кодты пайдалану құралын қамтамасыз етіңіз.

Сондай-ақ, динамикалық кітапхананың қалай жүктелетінін білу керек пе?

Динамикалық жүктеу - бұл компьютерлік бағдарламаның орындалу уақытында, жүк а кітапхана (немесе басқа екілік) жадта қамтылған функциялар мен айнымалылардың мекенжайларын шығарып алыңыз. кітапхана , сол функцияларды орындаңыз немесе айнымалы мәндерге қол жеткізіңіз және жүктеңіз кітапхана жадынан.

Статикалық және динамикалық кітапханалар дегеніміз не?

Статикалық кітапханалар , бірнеше бағдарламаларда қайта пайдалануға болатын болса да, компиляция уақытында бағдарламаға бекітіледі. Динамикалық , немесе ортақ кітапханалар екінші жағынан, орындалатын файлдан тыс бөлек файлдар ретінде болады. Керісінше, А динамикалық кітапхана қайта құрастыруды қажет етпей өзгертуге болады.

Ұсынылған: