다음을 통해 공유


SignatureComparison 열거형(dbgmodel.h)

형식 또는 두 개의 서명을 비교하는 방법을 설명합니다.

Syntax

typedef enum SignatureComparison {
  Unrelated,
  Ambiguous,
  LessSpecific,
  MoreSpecific,
  Identical
} ;

상수

 
Unrelated
비교되는 두 가지 서명/형식은 관련이 없는 경우
Ambiguous
한 서명/형식은 다른 서명과 모호하게 비교됩니다. instance 경우 std::p air<*, int> 대 std::p air<int, *> 는 모호합니다. 다음과 같은 형식이 있습니다.
이 두 가지를 모두 동일하게 일치시킬 수 있습니다(예: std::pair<int, int>).
LessSpecific
한 서명/형식은 다른 서명/형식보다 덜 구체적입니다. instance 대해 비교 std::vector<*>std::vector<int> 하면 LessSpecific이 생성됩니다.
MoreSpecific
한 서명/형식이 다른 서명/형식보다 더 구체적입니다. instance 대해 비교 std::vector<int>std::vector<*> 하면 MoreSpecific이 생성됩니다.
Identical
서명/형식은 동일합니다.

요구 사항

요구 사항
헤더 dbgmodel.h

추가 정보

디버거 데이터 모델 C++ 개요