반응형
아닙니다. 대게 게임 회사는 많은 양의 코드를 보유하는 것이 일반적이며, 이를 더 작고 관리하기 쉬운 조각으로 나누는 것이 도움이 될 수 있습니다. 이를 수행하는 한 가지 방법은 헤더 파일을 사용하여 함수, 변수 및 클래스를 선언한 다음 별도의 cpp 파일에서 구현하는 것입니다. 이렇게 하면 가독성이 향상되고 코드를 더 쉽게 이해하고 유지 관리할 수 있습니다.
또한 헤더 파일당 하나의 cpp 파일만 가질 필요는 없습니다. 한 프로젝트에 cpp 파일이 여러 개 있는 것이 일반적이며, 하나의 헤더 파일에 해당하는 cpp 파일이 여러 개 있을 수도 있습니다. 핵심은 이해하고 유지 관리하기 쉬운 방식으로 코드를 구성하는 것입니다.
반응형
'공부 > 기타' 카테고리의 다른 글
얕은 복사(shallow copy)와 깊은 복사(deep copy)의 개념 및 차이점 (0) | 2023.01.31 |
---|---|
디자인 패턴(Design pattern)이란? (0) | 2023.01.15 |
삽입, 삭제가 계속 일어난다고 했을 때 Vector가 느릴까? List가 느릴까? (0) | 2023.01.13 |
데이터 내부에 값이 1만개 이하일 경우 Vector가 빠를까? List가 빠를까? (0) | 2023.01.11 |
정렬 알고리즘 중 가장 빠른 알고리즘은 무엇일까? (0) | 2022.12.29 |