1회독
① 24.07.28,목 : p.47 ~ p.57
✅ 프로젝트 생성 직후에 할 것
1. 메인 함수 외에 다른 코드를 모두 제거한다.
2. 메인 함수가 담긴 코드 파일명을 main.cpp로 변경한다.
3. [솔루션 탐색기] 창의 [소스파일]과 [헤더파일] 필터를 제거한다.
✅ 공통 헤더파일
공통 헤더파일이란?
◼ 모든 cpp 파일이 접근하는 헤더 파일
◼ 코드 전체적으로 자주 사용되는 구문이나 헤더는 이곳에 모아 중복되는 코드를 정리하는 기술
◼ 비주얼 스튜디오에 미리 컴파일된 헤더를 설정하면 새로 만든 cpp 파일 첫 머리에 헤더가 포함된다.
주의사항
◼ 헤더파일에서는 공통 헤더파일을 포함하면 안된다.
◼ 여러 include가 포함된 공통 헤더파일이 헤더에 포함되는 순간 include 관계가 뒤집히는 등의 복잡한 문제를 야기할 수 있다.
◼ 공통 헤더파일은 cpp에서만 포함하기!
✅ 리소스 파일
리소스 파일이란?
◼ 애플리케이션에서 사용되는 추가적인 데이터와 리소스를 포함하는 파일
◼ 실행파일(exe)나 동적 라이브러리(dll)은 자체적으로 리소스를 가질 수 있다.
◼ ex) 버전 정보, 아이콘, 비트맵, 대화 상자 템플릿, 문자열, 메뉴
◼ 윈도우 애플리케이션 개발에서 많이 사용된다.
◼ 코드와 데이터를 분리하여 관리할 수 있어 유지보수와 확장이 용이해진다.
◼ 확장자 .rc
◼ 리소스 스크립트 파일이라고도 한다.
'C++' 카테고리의 다른 글
240718 VSCODE C++ 개발 환경 설정하기 (0) | 2024.07.18 |
---|