私はそのような状況でした。main.cファイルと別のファイルがoperations.cありoperations.hます。明らかoperations.cに含まれていますoperations.h、
あまりにもmain.c含まれていoperations.hます。
しかし、その後、main.cfromで実装された関数を参照する必要があるという状況になりましたoperations.c。しかし、入力すると、複数の定義に関するエラーが発生しました#include "main.c"。operations.c
そのような状況にどのように対処しますか?
私はいくつかのコードで遭遇しました.1つはいくつかのアプローチを使用していました. 彼はand"global.h"を含むファイルを持っていました(手動で作成する必要がありました)。次に、 fromを含めるだけです。これで複数の定義ミスが消えたと思います。これは、私が上で述べた問題に対処する方法の 1 つだと思いますか?operations.hmain.hmain.hmain.coperations.cglobal.h