-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
해결됨
#pragma once가 함수 중복 정의만 못 막는 건가요?
21.10.11 12:07 작성 조회수 335
0
함수 중복 정의만 못 막고 에러를 일으키는 거고
struct를 비롯한 다른 중복은 안심해도 되는건가요?
답변을 작성해보세요.
1
baljang
질문자2021.10.11
그렇군요. 근데, 헤더 안에 있는 함수 정의는 Test1.cpp, main.cpp 에 인클루드 되면 중복이 되지만 struct는 중복이 되지 않는 건 struct는 각각 다른 파일에서 1번씩 include 된다면 중복이 되지 않지만, 함수 정의는 다른 파일에서라도 전체적으로 1번 이상 재정의 되면 안되기 때문이라고 보면 되겠군요. 감사합니다.
답변 1