Содержание
- Введение 1
- Теоретические основы разработки DLL 2
- - Соглашения о вызовах и их особенности 2.1
- - Управление памятью в DLL 2.2
- - Экспорт и импорт функций DLL 2.3
- Специфика разработки DLL в Borland C++ Builder 3
- - Настройка проекта DLL в Borland C++ Builder 3.1
- - Использование DEF-файлов для экспорта функций 3.2
- - Создание LIB-файла для импорта функций 3.3
- Обеспечение совместимости DLL с Visual C++ 4
- - Разрешение различий в соглашениях о вызовах 4.1
- - Обработка различий в типах данных 4.2
- - Управление памятью в кросс-платформенной среде 4.3
- Заключение 5
- Список литературы 6