Когда поместить статические функциональные определения в заголовочные файлы в C?

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

Любой совет или эмпирические правила на том, когда/если не поместить статические функциональные определения в заголовочные файлы в C, ценились бы,

спасибо

26
задан horseyguy 18 October 2010 в 04:56
поделиться