답변

1

조건 브레이크 포인트가

template < typename T, int I > 
class C 
{ 
public: 

    C() 
    { 
     if(I == 10) 
     { 
*   int a= 0; //or try __debugbreak(); 
     } 
     cout << I << endl; 
    } 
}; 

은 특정 클래스에 휴식 편집이 std::is_same<T, U>::value를 사용 (또는 아날로그를 밀어) 우리는 원하는

+0

어떤 경우 상태에 있습니다 시도 작동하지 않는 경우 이 템플릿이 에 특화되어있을 때 해독 할 수 있습니까? 즉, 인스턴스화 유형 T를 참조 할 수있는 방법이 있습니까? –

+0

@Jay 내 편집을 참조하십시오. – kassak

+0

재미 있습니다. 감사합니다. 나는 브레이크 포인트 대화 상자의 어떤 주문에 의해서가 아니라 소스 자체를 변경함으로써 작동 할 것이라고 가정하고있다. When When Hit 중단 점이 템플릿 인수를 쓸 수 있다는 것을 알았습니다. 따라서 코드를 변경하지 않고도이 작업을 수행 할 수 있다는 희망이 있습니다. –