인프런 커뮤니티 질문&답변

fashion0526님의 프로필 이미지
fashion0526

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

파일 분할 관리

여러개 파일 빌드 할 때 궁금한 게 있습니다.

작성

·

282

0

예를 들어  cpp 파일이 2개가 있고 이 두 파일에 같은 함수의 구현부가 정의되어 있다면 이미 정의되어있다고 에러(?)가 뜬다고 하셨습니다. 그러면 여러개의 파일이 있는 상황에서 빌드를 하면 켜져있는 모든 파일이 빌드가 되는지 궁금합니다.

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

Visual Studio가 문서 편집기의 역할도 하지만
그렇다고 '켜져있는' 모든 파일들이 빌드가 된다기보단
프로젝트에 '추가된' 파일을이 빌드되는 쪽에 가깝습니다.
cpp 파일들은 서로 독립적으로 빌드가 되는데
링크 과정에서 동일한 함수 이름 등의 문제가 나면 에러를 뱉어줍니다.

fashion0526님의 프로필 이미지
fashion0526

작성한 질문수

질문하기