Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

DLL-библиотек общ.понятия.

Библиотека динамической компоновки(DLL) явл.исполняемым файлом.кот. вып-ет ф-ции общ.биоблиотеки. Динамическая компоновка предст.способ вызова ф-ции.кот. не явл. частью исполняемого кода.

Исполняемый код ф-ции располож.в библ. DLL,кот сод-т неск.компилированных связанных и отд.сохр-х ф-ций в исп-ых пр-сах.В библ.часто упрощают пр-с общего доступа к д-м и источникам. Многочисленные приложения могут иметь одновременный доступ к неск.сод-ем одной копии DLL в памяти. Различают 2 вида библ.:БДК и библ. статистической компоновки (LIB). Динамическая компоновка отлич.от статич.тем,что позволяет исполняемым модулем DLL.exe вкл.только необх-ю инф-ю в среду вып-я и размещать исполняемый код в ф-ции DLL. Статич. компоновки компоновщик получ.все указ-е ф-ции из библ. и размещает код в исполняемой среде.Динамич.компоновка имеет некот.приимущества над статич.: DLL сохр. в памяти;уменьшается кол-во обменов;занимает небольшой объем места на диске;

упрощает пр-с обновления; поддер-ет многоязыковые пр-мы; упрощает соз-е международных версий. Однако,есть и небольшие недостатки.Прежде всего необ-ть иметь кроме самой пр-мы на диске и DLL.А кроме того при неполном удалении пр-м остаются старые DLL-библ. и диск оказыв. ими замусорен.

68Соз-е и исп-е DLL-библиотек. Общ.понятия. Библиотека динамической компоновки(DLL) явл.исполняемым файлом.кот. вып-ет ф-ции общ.биоблиотеки. Динамическая компоновка предст.способ вызова ф-ции.кот. не явл. частью исполняемого кода.

Исполняемый код ф-ции располож.в библ. DLL,кот сод-т неск.компилированных связанных и отд.сохр-х ф-ций в исп-ых пр-сах.В библ.часто упрощают пр-с общего доступа к д-м и источникам. Многочисленные приложения могут иметь одновременный доступ к неск.сод-ем одной копии DLL в памяти. Различают 2 вида библ.:БДК и библ. статистической компоновки (LIB). Динамическая компоновка отлич.от статич.тем,что позволяет исполняемым модулем DLL.exe вкл.только необх-ю инф-ю в среду вып-я и размещать исполняемый код в ф-ции DLL. Статич. компоновки компоновщик получ.все указ-е ф-ции из библ. и размещает код в исполняемой среде.Динамич.компоновка имеет некот.приимущества над статич.: DLL сохр. в памяти;уменьшается кол-во обменов;занимает небольшой объем места на диске;

упрощает пр-с обновления; поддер-ет многоязыковые пр-мы; упрощает соз-е международных версий. Однако,есть и небольшие недостатки.Прежде всего необ-ть иметь кроме самой пр-мы на диске и DLL.А кроме того при неполном удалении пр-м остаются старые DLL-библ. и диск оказыв. ими замусорен.




Дата добавления: 2015-01-30; просмотров: 41 | Поможем написать вашу работу | Нарушение авторских прав

1 | 2 | 3 | 4 | 5 | 6 | <== 7 ==> | 8 | 9 | 10 | 11 | 12 |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав