Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The latest version of this topic can be found at <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).