Я столкнулся с некоторым кодом, который имеет большую статическую функцию в заголовочном файле, и мне просто интересно, когда это/не подходит для этого. Например, если многие .c
файлы содержат заголовок, почему бы просто не определить функцию нестатические и связать ее?
Любые советы или эмпирические правила о том, когда/когда не ставить определения статических функций в заголовочных файлах на C, будут оценены,
спасибо