Freigeben über


operator<=-Operator

Überprüft, ob das concurrent_vector-Objekt auf der linken Seite des Operators kleiner oder gleich dem concurrent_vector-Objekt auf der rechten Seite ist.

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

Parameter

  • _Ty
    Der Datentyp der Elemente in der gleichzeitigen Vektoren.

  • A1
    Der Typ des ersten Belegungsfunktions concurrent_vector-Objekts.

  • A2
    Der Typ des zweiten Belegungsfunktions concurrent_vector-Objekts.

  • _A
    Ein Objekt vom Typ concurrent_vector.

  • _B
    Ein Objekt vom Typ concurrent_vector.

Rückgabewert

true, wenn der gleichzeitigen Vektor auf der linken Seite des Operators kleiner oder gleich dem gleichzeitigen Vektor auf der rechten Seite des Operators ist; andernfalls false.

Hinweise

Das Verhalten dieses Operators entspricht dem entsprechenden Operator für die vector-Klasse im std-Namespace identisch.

Diese Methode ist nicht im Verhältnis zu anderen Methode parallelitätssicher, die entweder von gleichzeitigen Vektoren _A_B oder ändern können.

Anforderungen

Header: concurrent_vector.h

Namespace: Parallelität

Siehe auch

Referenz

concurrency-Namespace

concurrent_vector-Klasse

Konzepte

Parallele Container und Objekte