Бібліотека підпрограм: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
Xqbot (обговорення | внесок) м r2.7.3) (робот додав: hr:Programska knjižnica |
→Динамічні бібліотеки: вікіфікація |
||
Рядок 9:
== Динамічні бібліотеки ==
Також називаються розподілюваними бібліотеками ({{lang-en|shared library}}), або бібліотеками, що динамічно підключаються ({{lang-en|Dynamic Link Library}}, DLL). Це окремі файли, що надають програмі набір використовуваних функцій для завантажування на етапі виконання при зверненні програми до [[ОС]] із заявкою на виконання функції з бібліотеки. Якщо необхідна бібліотека вже завантажена в [[оперативна пам'ять|оперативну пам'ять]], програма
Динамічні бібліотеки зберігаються зазвичай у визначеному місці й мають стандартне розширення. Наприклад, файли .library у логічному томі Libs: у AmigaOS; у [[Microsoft Windows]] і [[OS/2]] файли бібліотек загального користування мають розширення .dll; у [[UNIX]]-подібних ОС — зазвичай .so; у [[MacOS]] — .dylib.
При написанні програми програмістові досить вказати транслятору [[Мова програмування|мови програмування]] ([[компілятор]]у або [[інтерпретатор]]у), що слід підключити таку-от бібліотеку і використовувати таку-от функцію зі вказаної бібліотеки. Ні початковий текст, ні виконуваний код функції до складу програми не входить.
== Див. також ==
|