소스 및 헤더 파일을 이해하는 데 어려움을 겪고 있습니다. 소스 및 헤더 파일
1) /Users/xyz/Desktop/functions.cpp
위치에 'int add (int x, int y)'라는 함수가 들어있는 소스 파일 (functions.cpp
)이 있습니다.
2) 헤더 파일 선언 소스 파일 (functions.cpp의 기능 포함될 (functions.h
)는()의 주요 포함 /Users/xyz/Documents/function.h
3) 다른 소스 파일 (main.cpp
)에 위치) '함수는'functions.cpp '에 정의 된'add() '함수를 호출해야합니다.'main.cpp '소스 파일의 위치는
입니다.이 파일들을 다른 위치에 배치하면됩니다. 이러한 개념을 더 잘 이해할 수 있습니다.
그래서 function.cpp
을 main.cpp
에 연결하려면 functions.h
을 사용하십시오.
#include " "
위의 include
에서 사용해야하는 경로는 무엇입니까?
또한, .h 파일 내 이해는 컴파일러가 다른 어떤에서을 정의 된 함수를 호출하는 이 일부 다른 어디를 정의하고 선언을 가지는 것이 필요되는 함수의 선언 제공합니다 이 아닌 파일 또는 기능은입니다. 그게 맞습니까? 내가 틀린 경우에 대비하여 나를 교정 해주세요.
#include "/Users/xyz/Documents/function.h"
희망이 도움말 :
* Psst! #include! * – Beta
@ 베타 감사합니다! 그 긴 날이었다! – mathematician1975