<allocators>
运算符
这些是在 <allocators>
中定义的全局模板运算符函数。 有关类成员运算符函数,请参阅类的文档。
operator!=
测试指定类的分配器对象之间是否不相等。
template <class Type, class Sync>
bool operator!=(
const allocator_base<Type, Sync>& left,
const allocator_base<Type, Sync>& right);
参数
left
要测试是否不相等的其中一个分配器对象。
right
要测试是否不相等的其中一个分配器对象。
返回值
如果分配器对象不相等,则为 true
;如果分配器对象相等,则为 false
。
注解
模板运算符返回 !(left == right)
。
operator==
测试指定类的分配器对象之间是否相等。
template <class Type, class Sync>
bool operator==(
const allocator_base<Type, Sync>& left,
const allocator_base<Type, Sync>& right);
参数
left
要测试是否相等的其中一个分配器对象。
right
要测试是否相等的其中一个分配器对象。
返回值
如果分配器对象相等,则为 true
;如果分配器对象不相等,则为 false
。
备注
此模板运算符返回 left.equals(right)
。