operator==,!=(std::scoped_allocator_adaptor)
来自cppreference.com
                    
                                        
                    < cpp | memory | scoped allocator adaptor
                    
                                                            
                    |   定义于头文件  <scoped_allocator>
  | 
||
|   template< class OuterAlloc1, class OuterAlloc2, class... InnerAllocs > bool operator==( const scoped_allocator_adaptor<OuterAlloc1, InnerAllocs...>& lhs,   | 
(C++11 起) | |
|   template< class OuterAlloc1, class OuterAlloc2, class... InnerAllocs > bool operator!=( const scoped_allocator_adaptor<OuterAlloc1, InnerAllocs...>& lhs,   | 
 (C++11 起)  (C++20 前)  | 
|
比较二个 scoped_allocator_adaptors 。若满足下列条件则二个这种分配器相等:
- lhs.outer_allocator() == rhs.outer_allocator() ,且
 - 若 sizeof...(InnerAllocs) > 0 ,则 lhs.inner_allocator() == rhs.inner_allocator() 。
 
参数
| lhs, rhs | - | 要比较的 scoped_allocator_adaptors | 
返回值
1) 若 
lhs 与 rhs 相等,则返回 true ,否则返回 false 。2) 若 
lhs 与 rhs 不相等,则返回 true ,否则返回 false 。