ConstContainerRandomAccessIterator(TValue) Classe
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

ConstContainerRandomAccessIterator<TValue>, classe

 

Fournit un itérateur qui prend en charge les opérations suivantes : déplacement vers l'avant d'une position en appelant operator++, déplacement vers l'arrière d'une position en appelant operator--, accès à un élément à l'aide de operator[], et l'accès à un élément en utilisant l'opération arithmétique de pointeur. L'élément vers lequel pointé l'itérateur ne peut pas être modifié.

Espace de noms:   Microsoft.VisualC.StlClr.Generic
Assembly:  Microsoft.VisualC.STLCLR (dans Microsoft.VisualC.STLCLR.dll)

System.Object
  Microsoft.VisualC.StlClr.Generic.ConstContainerRandomAccessIterator<TValue>

public class ConstContainerRandomAccessIterator<TValue> : IRandomAccessIterator<TValue>

Paramètres de type

TValue

Type d'un élément dans la séquence contrôlée.

NomDescription
System_CAPS_pubmethodConstContainerRandomAccessIterator<TValue>()

Alloue et initialise un nouveau ConstContainerRandomAccessIterator<TValue> objet.

System_CAPS_pubmethodConstContainerRandomAccessIterator<TValue>(ConstContainerRandomAccessIterator<TValue>)

Alloue et initialise un nouveau ConstContainerRandomAccessIterator<TValue> objet existant ConstContainerRandomAccessIterator<TValue> objet.

System_CAPS_pubmethodConstContainerRandomAccessIterator<TValue>(ContainerRandomAccessIterator<TValue>)

Alloue et initialise un nouveau ConstContainerRandomAccessIterator<TValue> objet existant ContainerRandomAccessIterator<TValue> objet.

System_CAPS_pubmethodConstContainerRandomAccessIterator<TValue>(IRandomAccessContainer<TValue>, Int32)

Alloue et initialise un nouveau ConstContainerRandomAccessIterator<TValue> objet existant IRandomAccessContainer<TValue> objet.

NomDescription
System_CAPS_pubpropertyItem[Int32]

Accède à l'élément à la position donnée dans le conteneur.

NomDescription
System_CAPS_pubmethodClone()

Crée une copie de l'actuel ConstContainerRandomAccessIterator<TValue> objet.

System_CAPS_pubmethodcontainer()

Obtient le conteneur que l'itérateur parcourt.

System_CAPS_pubmethoddistance(ConstContainerRandomAccessIterator<TValue>)

Détermine la distance entre l'élément sur lequel pointe l'itérateur actuel et l'élément sur lequel pointe l'itérateur donné.

System_CAPS_pubmethoddistance(IRandomAccessIterator<TValue>)

Détermine la distance entre l'élément sur lequel pointe l'itérateur actuel et l'élément sur lequel pointe l'itérateur donné.

System_CAPS_pubmethodequal_to(ConstContainerRandomAccessIterator<TValue>)

Détermine si la donnée ConstContainerRandomAccessIterator<TValue> objet est le même que l'actuel ConstContainerRandomAccessIterator<TValue> objet.

System_CAPS_pubmethodequal_to(IInputIterator<TValue>)

Détermine si la donnée IInputIterator<TValue> objet est le même que l'actuel ConstContainerRandomAccessIterator<TValue> objet.

System_CAPS_pubmethodEquals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.(Hérité de Object.)

System_CAPS_protmethodFinalize()

Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)

System_CAPS_pubmethodget_bias()

Obtient l'écart de l'itérateur. Le décalage est le décalage de l'itérateur de l'élément zéro.

System_CAPS_pubmethodget_cref()

Retourne une référence constante à l'élément sur lequel l'itérateur pointe actuellement.

System_CAPS_pubmethodget_node()

Obtient le nœud ou l'élément sur lequel pointe l'itérateur.

System_CAPS_pubmethodget_ref()

Retourne une référence à l'élément sur lequel l'itérateur pointe actuellement.

System_CAPS_pubmethodGetHashCode()

Fait office de fonction de hachage par défaut.(Hérité de Object.)

System_CAPS_pubmethodGetType()

Obtient le Type de l'instance actuelle.(Hérité de Object.)

System_CAPS_pubmethodless_than(ConstContainerRandomAccessIterator<TValue>)

Détermine si l'itérateur actuel pointe sur un élément dans le conteneur qui se trouve avant l'élément sur lequel pointe l'itérateur donné.

System_CAPS_pubmethodless_than(IRandomAccessIterator<TValue>)

Détermine si l'itérateur actuel pointe sur un élément dans le conteneur qui se trouve avant l'élément sur lequel pointe l'itérateur donné.

System_CAPS_protmethodMemberwiseClone()

Crée une copie superficielle du Object actuel.(Hérité de Object.)

System_CAPS_pubmethodmove(Int32)

Déplace l'itérateur par le nombre d'éléments donné.

System_CAPS_pubmethodnext()

Incrémente l'itérateur à la position suivante dans le conteneur sous-jacent, ou à la première position au-delà de la fin du conteneur si le conteneur a été complètement parcouru.

System_CAPS_pubmethodprev()

Positionne l'itérateur sur l'élément immédiatement avant l'élément actuel.

System_CAPS_pubmethodToString()

Retourne une chaîne qui représente l'objet actuel.(Hérité de Object.)

System_CAPS_pubmethodvalid()

Détermine si l'itérateur est valide et peut être utilisé en toute sécurité pour parcourir le conteneur sous-jacent.

NomDescription
System_CAPS_puboperatorAddition(ConstContainerRandomAccessIterator<TValue>, Int32)

Incrémente l'itérateur du nombre d'éléments donné. Le paramètre entier est indiqué à droite de l'opérateur d'addition.

System_CAPS_puboperatorSystem_CAPS_staticAddition(ConstContainerRandomAccessIterator<TValue>, Int32, ConstContainerRandomAccessIterator<TValue>)

Incrémente l'itérateur du nombre d'éléments donné. Le paramètre entier est indiqué sur le côté gauche de l'opérateur d'addition.

System_CAPS_puboperatorAssign(ConstContainerRandomAccessIterator<TValue>)

Affecte la donnée ConstContainerRandomAccessIterator<TValue> objet à l'objet actuel.

System_CAPS_puboperatorAssign(ContainerRandomAccessIterator<TValue>)

Affecte la donnée ContainerRandomAccessIterator<TValue> objet à l'objet actuel.

System_CAPS_puboperatorDecrement(ConstContainerRandomAccessIterator<TValue>)

Décrémente l'itérateur d'un élément. Il s'agit de la version préfixée de l'opérateur de décrémentation.

System_CAPS_puboperatorDecrement(ConstContainerRandomAccessIterator<TValue>, Int32)

Décrémente l'itérateur d'un élément. Il s'agit de la version suffixée de l'opérateur de décrémentation.

System_CAPS_puboperatorEquality(ConstContainerRandomAccessIterator<TValue>)

Détermine si la donnée ConstContainerRandomAccessIterator<TValue> objet est le même que l'actuel ConstContainerRandomAccessIterator<TValue> objet.

System_CAPS_puboperatorEquality(IInputIterator<TValue>)

Détermine si la donnée IInputIterator<TValue> objet est le même que l'actuel ConstContainerRandomAccessIterator<TValue> objet.

System_CAPS_puboperatorGreaterThan(ConstContainerRandomAccessIterator<TValue>)

Détermine si la position de l'itérateur de gauche est supérieure à la position de l'itérateur de droite donné.

System_CAPS_puboperatorSystem_CAPS_staticGreaterThan(IRandomAccessIterator<TValue>, ConstContainerRandomAccessIterator<TValue>)

Détermine si la position de l'itérateur de gauche donné est supérieure à la position de l'itérateur de droite donné.

System_CAPS_puboperatorGreaterThanOrEqual(ConstContainerRandomAccessIterator<TValue>)

Détermine si la position de l'itérateur de gauche est supérieure ou égale à la position de l'itérateur de droite donné.

System_CAPS_puboperatorGreaterThanOrEqual(IRandomAccessIterator<TValue>)

Détermine si la position de l'itérateur de gauche est supérieure ou égale à la position de l'itérateur de droite donné.

System_CAPS_puboperatorImplicit(IRandomAccessIterator<TValue>)

Convertit ConstContainerRandomAccessIterator<TValue> en IRandomAccessIterator<TValue>.

System_CAPS_puboperatorIncrement(ConstContainerRandomAccessIterator<TValue>)

Incrémente l'itérateur d'un élément. Il s'agit de la version préfixée de l'opérateur d'incrémentation.

System_CAPS_puboperatorIncrement(ConstContainerRandomAccessIterator<TValue>, Int32)

Incrémente l'itérateur d'un élément. Il s'agit de la version suffixée de l'opérateur d'incrémentation.

System_CAPS_puboperatorInequality(ConstContainerRandomAccessIterator<TValue>)

Détermine si la donnée ConstContainerRandomAccessIterator<TValue> objet diffère de l'actuel ConstContainerRandomAccessIterator<TValue> objet.

System_CAPS_puboperatorInequality(IInputIterator<TValue>)

Détermine si la donnée IInputIterator<TValue> objet diffère de l'actuel ConstContainerRandomAccessIterator<TValue> objet.

System_CAPS_puboperatorLessThan(ConstContainerRandomAccessIterator<TValue>)

Détermine si la position de l'itérateur de gauche est inférieure à la position de l'itérateur de droite donné.

System_CAPS_puboperatorLessThan(IRandomAccessIterator<TValue>)

Détermine si la position de l'itérateur de gauche est inférieure à la position de l'itérateur de droite donné.

System_CAPS_puboperatorLessThanOrEqual(ConstContainerRandomAccessIterator<TValue>)

Détermine si la position de l'itérateur de gauche est inférieure ou égale à la position de l'itérateur de droite donné.

System_CAPS_puboperatorSystem_CAPS_staticLessThanOrEqual(IRandomAccessIterator<TValue>, ConstContainerRandomAccessIterator<TValue>)

Détermine si la position de l'itérateur de gauche donné est inférieure à la position de l'itérateur de droite donné.

System_CAPS_puboperatorSystem_CAPS_staticMemberSelection(ConstContainerRandomAccessIterator<TValue>)

Retourne l'élément sur lequel l'itérateur pointe actuellement.

System_CAPS_puboperatorSystem_CAPS_staticPointerDereference(ConstContainerRandomAccessIterator<TValue>)

Retourne l'élément sur lequel l'itérateur pointe actuellement.

System_CAPS_puboperatorSubtraction(ConstContainerRandomAccessIterator<TValue>, Int32)

Décrémente l'itérateur du nombre donné d'éléments. Le paramètre entier est indiqué à droite de l'opérateur d'addition.

System_CAPS_puboperatorSubtraction(IRandomAccessIterator<TValue>)

Détermine la différence entre deux itérateurs.

Certaines méthodes, notamment les opérateurs, déclarent un type pour un paramètre, mais ne spécifient pas un nom de paramètre. Un tel paramètre est qualifié de paramètre sans nom. Dans la documentation relative à ces méthodes, l'espace réservé __unnamed0 représente le paramètre sans nom.

.NET Framework
Disponible depuis 3.5

Tous les membres statiques (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Retour au début
Afficher:
© 2016 Microsoft