Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (18.09.2009 в 08:56)
Собственно простой литературы наверное нет... да порядок работы здорово отличается от инструмента к инструменту.

DLL - это библиотека с кодом или данными. Чтобы exe-файл не достигал гигинских размеров, его разбивают на части, которые помещают в DLL, их можно подгружать в память по мере надобности, экономя оперативную память.

Другая функция DLL - это предоставление интерфейса сторонним разрабтчикам. Нужно вам предоставить, скажем, доступ к базе данных - создается DLL с API к базе данных и распространяется. Разработчики подключают такую DLL к своему проекту и получают возможность использовать её функции.

>Что нужно знать, чтобы создавать dll?
Нужно знать язык программирования, как правило, используется C++ (хотя никто не запрещает создавать DLL, скажем, на Fortran) и интерфейс вызова процедур из DLL.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: