전처리기
전처리기는 첫 번째 변환 단계의 일부로 소스 파일의 텍스트를 조작하는 텍스트 처리기입니다. 전처리기는 원본 텍스트를 구문 분석하지 않지만 토큰으로 분할하여 매크로 호출을 찾습니다. 컴파일러는 일반적으로 첫 번째 단계에서 전처리기를 호출하지만, 컴파일 없이 텍스트를 처리하기 위해 전처리기를 별도로 호출할 수도 있습니다.
전처리기에 대한 참조 자료에는 다음 단원이 포함되어 있습니다.
Microsoft 전용
/E 또는 /EP 컴파일러 옵션을 사용하여 전처리 후 소스 코드 목록을 가져올 수 있습니다. 두 옵션 모두 전처리기를 호출하고 결과 텍스트를 표준 출력 디바이스로 보내며, 대부분의 경우 콘솔입니다. 두 옵션의 차이점은 지시문을 포함하고 #line
이러한 지시 /EP
문을 제거한다는 /E
것입니다.
Microsoft 전용 종료
특수 용어
전처리기 설명서에서 "인수"라는 용어는 함수에 전달되는 엔터티를 나타냅니다. 경우에 따라 함수 호출에 지정된 인수 식과 함수 정의에 지정된 인수 선언을 각각 설명하는 "실제" 또는 "정식"으로 수정됩니다.
"변수"라는 용어는 간단한 C 형식 데이터 개체를 나타냅니다. "object"라는 용어는 C++ 개체와 변수를 모두 나타냅니다. 포괄 용어입니다.
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기