Skip to content

Latest commit

 

History

History
69 lines (53 loc) · 1.77 KB

File metadata and controls

69 lines (53 loc) · 1.77 KB
title <allocators> operators | Microsoft Docs
ms.custom
ms.date 11/04/2016
ms.reviewer
ms.suite
ms.tgt_pltfrm
ms.topic article
f1_keywords
ms.assetid b55d67cb-3c69-46bf-ad40-e845fb096c4e
caps.latest.revision 11
manager ghogen

<allocators> operators

operator!= operator==

operator!=

Tests for inequality between allocator objects of a specified class.

template <class Type, class Sync>  
bool operator!=(
    const allocator_base<Type, Sync>& left,
    const allocator_base<Type, Sync>& right);

Parameters

Parameter Description
left One of the allocator objects to be tested for inequality.
right One of the allocator objects to be tested for inequality.

Return Value

true if the allocator objects are not equal; false if allocator objects are equal.

Remarks

The template operator returns !(left == right).

operator==

Tests for equality between allocator objects of a specified class.

template <class Type, class Sync>  
bool operator==(
    const allocator_base<Type, Sync>& left,
    const allocator_base<Type, Sync>& right);

Parameters

Parameter Description
left One of the allocator objects to be tested for equality.
right One of the allocator objects to be tested for equality.

Return Value

true if the allocator objects are equal; false if allocator objects are not equal.

Remarks

This template operator returns left.equals(right).

See Also

<allocators>