Udostępnij za pośrednictwem


ComPtrRef::operator!= Operator

Obsługuje infrastrukturę światowym laboratorium Referencyjnym i nie ma być używane bezpośrednio w kodzie.

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

Parametry

  • a
    Odwołanie do obiektu ComPtrRef.

  • b
    Odwołanie do innego obiektu ComPtrRef lub wskaźnik do obiektu anonimowego (void*).

Wartość zwracana

Pierwszy plonów operator true Jeśli obiekt a nie jest równa obiektu b; w przeciwnym razie false.

Plon operatorów drugiego i trzeciego true Jeśli obiekt a nie jest równa nullptr; w przeciwnym razie false.

Plon operatorów czwartym i piątym true Jeśli obiekt a nie jest równa obiektu b; w przeciwnym razie false.

Uwagi

Wskazuje, czy dwa obiekty ComPtrRef nie są równe.

Wymagania

Nagłówek: client.h

Obszar nazw: Microsoft::WRL

Zobacz też

Informacje

Microsoft::WRL::Details — Przestrzeń nazw

ComPtrRef — Klasa