Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

operator<, opérateur

Teste si l'objet concurrent_vector à gauche de l'opérateur est inférieur à l'objet concurrent_vector du côté droit.

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

_Ty

Type de données des éléments stockés dans les vecteurs simultanés.

A1

Type d'allocateur du premier objet concurrent_vector.

A2

Type d'allocateur du deuxième objet concurrent_vector.

_A

Objet de type concurrent_vector.

_B

Objet de type concurrent_vector.

true si le vecteur simultané sur le côté gauche de l'opérateur est inférieur au vecteur simultané sur le côté droit de l'opérateur ; sinon false.

Le comportement de cet opérateur est identique à l'opérateur équivalent pour la classe vector dans l'espace de noms std.

Cette méthode n'est pas sécurisée du point de vue de l'accès concurrentiel en ce qui concerne les autres méthodes qui pourraient modifier l'un ou l'autre des paramètres _A ou _B des vecteurs simultanés.

En-tête : concurrent_vector.h

Accès concurrentiel del'espace de noms :

Ajouts de la communauté

AJOUTER
Afficher: