2010-06-17 2 views

답변

3

전 처리기 출력 (/ E 또는/EP)을 저장하고 해당 파일을 보도록 컴파일러에 지시 할 수 있습니다. 이것이 대개 매크로 확장과 관련된 문제를 디버깅하는 방법입니다.

라이브러리에 멋진 오류 기능을 사용하려는 경우 운이 좋지 않을 수 있습니다. 나는 당신이 매크로를 컴파일 타임 메시지로 확장하기 위해 전 처리기를 얻는데 어려움을 겪을 것이라고 생각한다. 아마도 매크로를 사용하는 템플릿 트릭을 결합했다면, 그것을 암시적인 컴파일러 오류 메시지에 나타나게 할 수 있습니다.

+0

감사합니다. 나는 그것을 살펴볼 것입니다. – RobotCaleb