#paragma once
는 C/C++에서 헤더 파일의 중복 포함을 방지하는 데 사용하는 전처리문이다.
헤더가 중복으로 포함되었을 경우 C 프로그램이 Linking 작업 중 오류를 일으키기 때문에 중복 되는 경우 전처리 과정에서 중복을 제거하는 기능이다.
💡 #pragma once는 C++프로젝트에서 헤더 파일을 만들 때 #pragma once를 사용하는 것은 일반적으로 좋은 습관으로 권장된다. 하지만 환경에 따라 특정 제한 사항이나 이슈가 있을 수 있으므로 다른 방법도 고려할 필요가 있다.
[C언어] printf 와 printf_s 의 차이점 (0) | 2024.03.05 |
---|---|
[C언어] 구조체 비트필드/공용체를 함께 사용하기 (0) | 2018.11.27 |
[C언어] 중복 include 를 막는 전처리문 (0) | 2017.07.18 |
[C언어] C++/extern "C"를 쓰는 이유 (0) | 2017.06.12 |
[C언어] printf 매크로 사용법 (0) | 2016.09.19 |