C++
선언과 정의의 분리/ 헤더 파일 만들기
따옹
2024. 3. 8. 13:24
add 함수의 입력과 출력을 알려줘야 함
함수가 어떤 기능을 할지 내부적으로 모르지만
함수의 최소한의 형태(정보)인 입력과 출력이 어떤 것인지 알 수 있도록 main 상단에 위치 시킴
prototype을 이용해서 기능 수행하는 부분만 앞으로 빼 놓음 forward declaration
실제로 어떻게 기능을 시행하는지는 definition
선언 분리, declaration으로 이동 가능
헤더 파일 만들기
파일 분리하지 않고 그냥 쓰면 스크롤 내리고 올리고 번거로움
새 Cpp 파일 만들기
finder를 누르면 작업하고 있는 폴더를 띄워준다
헤더파일과 소스 파일 폴더를 따로 만들어서 실행해보았지만 실행되지 않아
그냥 같은 폴더에 넣어서 실행시켰다.
아하 원래 같은 폴더에 넣는 건가분데?
옮기면 못 찾기 때문에 두 가지를 해줘야한다고 한다
위치가 달라졌기 때문에
쪼개는 방법은 여기까지
활용하는 방법