1つの.hファイルのデータ(または関数)を他の多くの.cppファイルで使用しようとしていますが、リンクエラーを示唆するコンパイラ領域が表示されます。これは本当に簡単なことだと思いますが、私はそれで自分自身を傷つけています。私はXcodeを使用していますが、それが問題だとは思いません。少し考えている可能性がはるかに高いです。
私のバージョンはもっと複雑なので、私が探しているものの非常に単純な例を使用します。
ヘッダーファイルdata1.hがある場合:
int a,b; // etc
次に、1つの.cppファイル、たとえばsetdataA.cpp:
#include "data1.h"
void set_a(int numb){ a=1;}
次に、setdataB.cppと言います。
#include "data1.h"
void set_b(int numb){ b=10;}
私は自分が何を間違っているのか疑問に思っています。
私も交換しようとしました
#include "data1.h"
setdataB.cppで
#include "setdataA.h"
それでも機能しません!