Compartir a través de


ComPtrRef::operator== (Operador)

Admite la infraestructura de WRL y no está diseñado para usarse directamente desde el código.

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
);

Parámetros

  • a
    Una referencia a un objeto de ComPtrRef.

  • b
    Una referencia a otro objeto de ComPtrRef, o un puntero a un tipo anónimo (void*).

Valor devuelto

El primer operador produce true si el objeto a es igual oponerse b; si no, false.

El segundo y tercer operadores producen true si el objeto a es igual a nullptr; si no, false.

Los cuartos y quintos operadores producen true si el objeto a es igual oponerse b; si no, false.

Comentarios

Indica si dos objetos de ComPtrRef son iguales.

Requisitos

encabezado: client.h

espacio de nombres: Microsoft::WRL::Details

Vea también

Referencia

Microsoft::WRL::Details (Espacio de nombres)

ComPtrRef (Clase)