Operatore ComPtrRef::operator==
Supporta l'infrastruttura WRL e non può essere utilizzata direttamente dal proprio codice.
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
);
Parametri
a
Riferimento a un oggetto ComPtrRef.b
Un riferimento ad un altro oggetto ComPtrRef, o ad un puntatore di tipo anonimo (void*).
Valore restituito
Il primo operatore diventa true se l'oggetto a è uguale a b; in caso contrario, false.
Il secondo e il terzo operatore restituiscono true se l'oggetto a è uguale a nullptr; in caso contrario, false.
I il quarto e quinti operatore restituiscono true se l'oggetto a è uguale a b; in caso contrario, false.
Note
Indica se due oggetti ComPtrRef sono uguali.
Requisiti
Header: client.h
Namespace: Microsoft::WRL::Details