N-arg 트릭을 사용하여 인수를 계산하고 __VA_ARG__
인수 개수에 따라 특정 하위 매크로를 생성하는 몇 가지 복잡한 전처리 매크로가 있습니다. Visual Assist는이를 좋아하지 않으며 구문 분석 및 오류 보고서를 완전히 엉망으로 만듭니다. 미리 정의 된 매크로 (예 : __VAX__
또는 __VISUAL_ASSIST__
)가 시각적 지원 파싱의 경우 특정 코드를 구현하기 위해 정의되었는지 알고 싶습니다. 그렇지 않은 경우 섹션을 파싱하는 시각적 지원이나 특정 버전의 매크로를 제공하는 방법을 피하는 다른 방법을 알고 있습니까?Visual Assist 특정 전 처리기 섹션을 만드는 방법이 있습니까?
1
A
답변
2
va_stdafx.h
파일을 작성하여 Visual Assist에 특정 매크로 버전을 부여 할 수 있습니다. 이 파일 안에는 Visual Assist에서 볼 수있는 간단한 매크로 정의를 넣으십시오. 파일이 빈 줄로 끝나야합니다.
과정은 여기에 설명되어 있습니다 : https://support.wholetomato.com/default.asp?W302
감사합니다! 나는 이것을 시험하고 당신에게 나의 피드백을 제공합니다! – Juicebox