..
Длл, по дефиницији, је динамички учитава библиотеке (Д инамиц Д мастилом Д ибрари).
Као библиотека датотеку која извози податке, ресурсе и код, видљив програмеру када се увозе.
Стварно оптерећење увезене ствари се увек ради приликом рунтиме (време извршења), у два основна начина:
инт факторијел (инт база);Ефикасан код који врши обрачун у питању је добро позната, а функција се користи релативно често. Без коришћења библиотеке, сваки програм који користи функцију треба да садржи у себи прототип и код у експлицитни облик.
Нуди неколико предности особина издваја из ДЛЛ: прво, модуларност библиотеке садржаја је независна од било ког програма, гарантује максималну преносивост (било који програм могу да користе ресурсе које нуди једноставно увоза).
ДЛЛ је увезен из програма написан у програмском језику разликује од оне која је била цомплилата, онда добијате флексибилност.
Длл је увек ажуриран, ако наиђете на проблеме у спровођењу грешке или тривијална на најбољи примени, можете да препише и рекомпајлирате само библиотека, да ажурира сваки од програма који користе само треба да замени датотеку ДЛЛ зове.
ДЛЛ су дељене библиотеке, често се дешава да неке веома честа, као што су систем функционише називају од значајан део програма.
У овом случају постоји велики уштеду од физичког простора, јер код увози у средње меморију само једном.
Без библиотеке ће морати да имају копију ресурса корисника за сваки програм.
Програм може захтевати извршење услуге само у ограниченом фазу свог рада.
Динамичком оптерећењу омогућава библиотечка функција се учитава и пуштен у рунтиме, тако да можете да рационализују и оптимизовати коришћење ресурса, посебно у тешким случајевима где сте ограничених ресурса.
На крају, имајте на уму заштиту код: чињенице да ДЛЛ компајлиран даје програмер могућност да дистрибуирају свој производ, као што су функције, обезбеди да корисник може да га користе не знајући примену, који се потом могу држе у тајности.
Структура длл
ДЛЛ-има структуру сличну на извршни фајл, подељен у три главна дела као што је наведено у наставку.
Када библиотека је учитан и покрените одмах код 'Улазна тачка: ДллМаин (ЕКСЕ фајл има улазну функцију Главно).
Остатак извезену датотеку састоји од ставки обично функција, програмер може да увози директно и независно од главног програма.

| |
Фласх МКС (Адванцед)
Постаните пројектант Веб локација од 29 €. |
| |
ВБ.НЕТ (курс)
Направите десктоп апликација са Висуал Басиц .. Од 49 €. |
| |
Вебмастер базе (прва)
Направите Веб локацију од нуле. Полазећи од 29 €. |