- Типы файлов для библиотек:
- .h (загрузочный файл с объявлением библиотеки);
- .ddl (бинарный файл с функционалом библиотеки);
- .lib (библиотека импорта);
- .exp (библиотека экспорта).
- Подключение библиотеки: #include <имя_библиотеки.h>
- Модуль – фрагмент программы, который представлен в виде отдельного файла с исходным кодом.
- Модуль состоит из интерфейса (.h) и реализации (.c).
Пример. Составьте программу из одного модуля и главной программы.
main.cpp | module.h | module.c |
|---|---|---|
Главная программа, в которой подключается модуль и используется его функция | Интерфейс модуля содержит все объявления, которые должны быть видны снаружи (вне модуля) | Программный код модуля |
#include <stdlib.h> } | #ifndef MODULE_H | #include "module.h" |