ComPtr::operator== Operator

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at ComPtr::operator== Operator.

Indicates whether two ComPtr objects are equal.

bool operator==(  
   const ComPtr<T>& a,  
   const ComPtr<U>& b  
);  
  
bool operator==(  
   const ComPtr<T>& a,  
   decltype(__nullptr)  
);  
  
bool operator==(  
   decltype(__nullptr),  
   const ComPtr<T>& a  
);  
  

Parameters

a
A reference to a ComPtr object.

b
A reference to another ComPtr object.

The first operator yields true if object a is equal to object b; otherwise, false.

The second and third operators yield true if object a is equal to nullptr; otherwise, false.

Header: client.h

Namespace: Microsoft::WRL

Microsoft::WRL Namespace
ComPtr Class

Show: