다음을 통해 공유


전처리기

전처리기는 번역의 첫 번째 단계의 일부로 원본 파일의 텍스트를 조작 하는 텍스트 프로세서입니다.전처리기는 원본 텍스트를 구문 분석 하지 않습니다 있지만 것이 매크로 호출을 찾기는 토큰으로 분리 하지.컴파일러는 일반적으로 첫 번째 단계에서는 전처리기 호출 하지만 전처리기 또한 개별적으로 컴파일하지 않고도 텍스트를 처리할 수 호출할 수 있습니다.

참고 자료에서 전처리기는 다음 내용을 다룹니다.

Microsoft 전용

후 전처리를 사용 하 여 소스 코드의 목록을 얻을 수 있는 /E 또는 /EP 컴파일러 옵션.두 옵션 모두 전처리기를 호출 하 고 결과, 대부분의 경우 콘솔을 표준 출력 장치에 텍스트를 출력 합니다./E를 포함 하는 두 옵션 간의 차이점은 #line 지시문 및 /EP 이러한 지시문을 제거 합니다.

Microsoft 특정 끝

특수 용어

전처리기 설명서에서 "인수" 라는 용어를 함수에 전달 되는 엔터티 참조 합니다.일부 경우에는 "실제" 나 "설명 인수 식 함수 호출에 지정 된 각각의 함수 정의에 지정 된 인수의 선언 형식"으로 수정 됩니다.

"변수" 간단한 C 형식의 데이터 개체를 의미합니다."개체" 라는 용어는 C++ 개체와 변수를 모두 참조합니다. 이 포괄 하는 용어입니다.

참고 항목

참조

번역의 단계

기타 리소스

C/C++ 전처리기 참조