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