У меня есть программа с несколькими файлами, поэтому у меня есть, например, stuff.c
, который реализует несколько функций и stuff.h
с прототипами функций.Где записывать функции в C?
Как я могу документировать функции в комментариях?
Должен ли я иметь все документы в файле заголовка, все документы в файле .c
или дублировать документы для обоих? Мне нравится последний подход, но затем я сталкиваюсь с проблемами, когда я буду обновлять документы на одном из них, а не на другом (обычно тот, в котором я делаю первую модификацию, то есть, если сначала изменить файл заголовка, то его комментарии будет отражать это, но если я обновляю реализацию, меняются только те комментарии).
+1: Красиво обобщены. –