Udostępnij za pośrednictwem


operator < Operator

Badania, jeśli concurrent_vector obiekt po lewej stronie operatora jest mniej niż concurrent_vector obiektu po prawej stronie.

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

Parametry

  • _Ty
    Typ danych elementy przechowywane w równoczesnych wektorów.

  • A1
    Typ programu przydzielania pierwszego concurrent_vector obiektu.

  • A2
    Typ programu przydzielania drugiego concurrent_vector obiektu.

  • _A
    Obiekt typu concurrent_vector.

  • _B
    Obiekt typu concurrent_vector.

Wartość zwracana

trueJeśli równoczesnych wektora po lewej stronie operatora jest mniejsza niż równoczesnych wektora po prawej stronie operatora; w przeciwnym razie false.

Uwagi

Zachowanie tego operatora jest identyczne z równoważnymi operatorami dla vector klasy w std obszaru nazw.

Ta metoda nie jest bezpieczny współbieżności w odniesieniu do innych metod, które można modyfikować albo równoczesne wektorów _A lub _B.

Wymagania

Nagłówek: concurrent_vector.h

Obszar nazw: współbieżności

Zobacz też

Informacje

Współbieżność obszaru nazw

Klasa concurrent_vector

Koncepcje

Równoległe kontenerów i obiektów