Visual Studio 2010 (C++ 작성)을 사용하고 #define 함수를 호출 할 때 예외가 발생했습니다. 정의 된 함수는 약간 복잡하며 디버거를 사용하여 예외가 발생하는 곳을 찾아 낼 수 있기를 바랍니다. 이 일을 할 수있는 방법이 있습니까?#define 함수 내에서 Visual Studio 디버거를 사용할 수 있습니까?
관계는 다음과 같습니다. my.h
은 their.h
에 선언 된 제 3 자 클래스에서 상속 한 클래스를 정의합니다. their.h
의 제 3 자 클래스는 관심있는 매크로를 포함하는데, 이는 다른 헤더에 정의되어 있습니다 (예 :`macro.h ').
두 개의 확장 레이어를 사용하여 수동 확장 방식으로 갔으며 버그를 격리했습니다. 불행히도, 제 3 자 코드에 있으므로 수정할 수 없습니다. 그냥 주위를 해결할 것입니다. 감사. –