operator!= 运算符

测试运算符左侧的 concurrent_vector 对象是否不等于右侧的 concurrent_vector 对象。

template<
   typename _Ty,
   class A1,
   class A2
>
inline bool operator!=(
   const concurrent_vector<_Ty,
   A1> &_A,
   const concurrent_vector<_Ty,
   A2> &_B
);

参数

  • _Ty
    要存储在并发向量中的元素的数据类型。

  • A1
    第一个 concurrent_vector 对象的分配器类型。

  • A2
    第二个 concurrent_vector 对象的分配器类型。

  • _A
    concurrent_vector 类型的对象。

  • _B
    concurrent_vector 类型的对象。

返回值

true,如果并发向量不相等 ;false,如果并发向量相等。

备注

两个并发向量相等,如果它们具有相同的元素数并且它们各自的元素具有相同的值。 否则为不相等。

相对于可能修改任一并发矢量 _A 或 _B 的其他方法,该方法不是并发安全的。

要求

**标头:**concurrent_vector.h

命名空间: 并发

请参见

参考

concurrency 命名空间

concurrent_vector 类

概念

并行容器和对象