→ define이나 include와 같이 #으로 시작하는 전처리 구문의 하나
→ 컴파일러에 종속적인 명령으로 직접 정보를 전하기 위해 사용
→ 컴파일러를 변경했을 때 실행이 보장되지 않음
→ 컴파일러에게 한번만 컴파일하라 전달, 빌드 시간을 절약
→ “Multiple-Include Optimization
→ 주석 기록을 개체파일 또는 실행파일에 배치
→ 구조체, 공용 구조체 및 클래스 멤버에 대한 압축 맞춤을 지정, 1,2,4,8,16 만 유효
→ n에 넣은 값만큼 메모리 블록을 분할
→ 패딩 비트에 의한 메모리 낭비, 네트워크 통신과정, 시스템에 따라 바이트 패딩값을 통일
→ 컴파일러 경고 메시지 동작을 선택적으로 수정
RAII ( Resource Acquisition Is Initialization ) (0) | 2024.03.06 |
---|---|
Extern 키워드 (0) | 2023.11.01 |
Inline 키워드 (1) | 2023.10.12 |
Static 키워드 (1) | 2023.10.12 |
메모리 구조 (0) | 2022.12.28 |