<scoped_allocator>
ヘッダーには、次の演算子が用意されています。
operator!=
2 つの scoped_allocator_adaptor
オブジェクトが等しくないかどうかをテストします。
template <class Outer, class... Inner>
bool operator!=(
const scoped_allocator_adaptor<Outer, Inner...>& left,
const scoped_allocator_adaptor<Outer, Inner...>& right) noexcept;
パラメーター
left
左側の scoped_allocator_adaptor
オブジェクト。
右
右側の scoped_allocator_adaptor
オブジェクト。
戻り値
!(left == right)
operator==
2 つの scoped_allocator_adaptor
オブジェクトが等しいかどうかをテストします。
template <class Outer, class... Inner>
bool operator==(
const scoped_allocator_adaptor<Outer, Inner...>& left,
const scoped_allocator_adaptor<Outer, Inner...>& right) noexcept;
パラメーター
left
左側の scoped_allocator_adaptor
オブジェクト。
右
右側の scoped_allocator_adaptor
オブジェクト。
戻り値
left.outer_allocator() == right.outer_allocator() && left.inner_allocator() == right.inner_allocator()