다음을 통해 공유


ComPtrRef::operator== 연산자

WRL 인프라를 지원 하며 사용자 코드에서 직접 사용할 수는 없습니다.

bool operator==(
   const Details::ComPtrRef<ComPtr<T>>& a,
   const Details::ComPtrRef<ComPtr<U>>& b
);

bool operator==(
   const Details::ComPtrRef<ComPtr<T>>& a,
   decltype(__nullptr)
);

bool operator==(
   decltype(__nullptr),
   const Details::ComPtrRef<ComPtr<T>>& a
);

bool operator==(
   const Details::ComPtrRef<ComPtr<T>>& a,
   void* b
);

bool operator==(
   void* b,
   const Details::ComPtrRef<ComPtr<T>>& a
);

매개 변수

  • a
    ComPtrRef 개체에 대 한 참조입니다.

  • b
    다른 ComPtrRef 개체 또는 익명 형식에 대 한 포인터에 대 한 참조 (void*).

반환 값

첫 번째 연산자 수확량 true 경우 개체 a 개체와 b. 그렇지 않으면 false.

두 번째와 세 번째 연산자를 얻을 true 경우 개체 a 같지 nullptr. 그렇지 않으면 false.

네 번째 및 다섯 번째 연산자를 얻을 true 경우 개체 a 개체와 b. 그렇지 않으면 false.

설명

Comptrref의 두 개체가 같은지 여부를 나타냅니다.

요구 사항

헤더: client.h

네임 스페이스: Microsoft::WRL::Details

참고 항목

참조

Microsoft::WRL::Details 네임스페이스

ComPtrRef 클래스