ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
2 мая
1515088 Топик полностью
Tyмблep (28.04.2025 17:30, просмотров: 64) ответил reZident на Я конечно не программист, но по-моему хидеры нужно включать непосредственно в .с-файл (причем только те .h, которые необходимы в данном конкретном .c-файле). Зачем плодить какие-то "главные" заголовочные файлы с другими заголовками?
Например, сделан удачный модуль. 

Поэтому используем его в разных проектах (это раз)

и с разными процессорами одного семейства. Например, AVR. Это два.

---

Конечно, можно его copy/paste в другой проект.

И под другим именем, с добавлением необходимых коррекций.

А можно поставить вначале:

include "project.h"

И уже этот заголовочный файл заполнить необходимым для каждого проекта.

А сам модуль останется неизменным.

---

И, наконец, количество инклюдов вначале файла резко

сокращается, что удобно.