ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
30 июня
1438959 Топик полностью
Nikolay_Po (28.05.2024 12:13, просмотров: 81) ответил SciFi на Это из рубрики "вредные советы". Писать код в заголовочных файлах иногда имеет смысл именно в библиотеках. А в своём прикладном коде смысла не имеет.
Я сам чётко делю свой код на объявления в заголовочном файле и определения в файле *.c. 

Из оправданий такого деления, могу привести только большее удобство ознакомления с переменными/и функциями модуля, когда необходимые интерфейсные части собраны в одном месте и не перемежаются с локальным кодом и переменными модуля. Таким образом, заголовок содержит "выжимку" интерфейса и ничего лишнего. Именно поэтому сохраняю деление заголовок/код.