ソースファイルとヘッダーファイルの内容を理解するのに苦労しています。仮定する
1)場所にfunctions.cpp
「int add(int x,int y)」という名前の関数を含むソースファイル( )があります/Users/xyz/Desktop/functions.cpp
。
2)ソースファイル(functions.cpp)の関数宣言functions.h
を含むヘッダーファイル( )を配置する/Users/xyz/Documents/function.h
3)「main()」関数を含む他のソース ファイル( main.cpp
)は、「functions.cpp」で定義された「add()」関数を呼び出す必要があります。ソース ファイル「main.cpp」は次の場所にあります。/Users/xyz/Downloads/main.cpp
これらのファイルを別の場所に配置して、これらの概念をよりよく理解できるようにしています。
では、使用方法にリンクfunction.cpp
するにはどうすればよいですか。main.cpp
functions.h
#include " "
上記で使用する必要があるパスは何include
ですか?
また、.hファイルは他の場所で定義されている関数の宣言を提供し、コンパイラーが他のファイルまたはまだ定義されていない関数で定義されている関数を呼び出すには宣言が必要であることを理解しています。そうですか?間違っている場合は修正してください。