私は個人的なプロジェクトに取り組んでおり、3 ou 4 機能のみを公開したいと考えています。これの問題の 1 つは、私の .c ファイルがますます多くの静的関数を取得していることです。現在、すでに 21 個の静的関数があります。
多くの静的関数を含む .c ファイルを整理する最良の方法は何でしょうか? これらの静的関数を独自の .c ファイルに分離してから、それらをメインの .c ファイルに含めることは (良い方法で) 大丈夫ですか? ある機能から別の機能に簡単に移動できるように、別のファイルを作成できるアプローチをお勧めします(ファイルを切り替えるだけでスクロールする必要はありません)。
ありがとう
編集
問題をよりよく理解するために、静的関数の管理が困難な.cファイルへの直接リンクを次に示します。
https://github.com/AntonioCS/mustache/blob/master/src/mustache.c