コンパイラ エラー C2129

静的関数 'function' が宣言されましたが定義されていません

定義されていない static 関数への前方参照が行われています。

static 関数は、ファイル スコープ内で定義する必要があります。 関数が別のファイルで定義されている場合は、extern を宣言する必要があります。