리버스 엔지니어링 도구는 컴파일러가
수행하는 것처럼 사전 프로세스 조건(#if...#ifdef...#else...#endif)에
반응합니다. 사전 프로세스 조건 구조는 리버스 엔지니어링 구문 분석기에서 읽혀지지 않으며,
수신되는 유일한 데이터는 올바른 사전 프로세스 조건 내의 데이터입니다.
이 태스크 정보
소스 파일의
다음 코드를 고려해 보십시오.
#ifdef _STDC
#define _A
#else
#define_B
#endif
- 사전 프로세스로 _STDC를 아는 경우
이 파일을 가져온 결과로 다음 선언이 있는 _A
사용자 유형이 작성됩니다.
#define %s
- 사전 프로세스로 _STDC를 알 수
없는 경우 이 파일을 가져온 결과로 다음 선언이 있는 _B
사용자 유형이 작성됩니다.
#define %s