IBaseIterator<TValue> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define la interfaz base de todos los iteradores de STL/CLR.
generic <typename TValue>
public interface class IBaseIterator : ICloneable
public interface IBaseIterator<TValue> : ICloneable
type IBaseIterator<'Value> = interface
interface ICloneable
Public Interface IBaseIterator(Of TValue)
Implements ICloneable
Parámetros de tipo
- TValue
Tipo de un elemento de la secuencia controlada.
- Derivado
- Implementaciones
Métodos
Clone() |
Crea un nuevo objeto copiado de la instancia actual. (Heredado de ICloneable) |
container() |
Obtiene el contenedor que el iterador está recorriendo. |
get_bias() |
Obtiene la diferencia del iterador. La diferencia es el desplazamiento del iterador desde el elemento cero. |
get_node() |
Obtiene el nodo, o elemento, al que apunta el iterador. |
next() |
Incrementa el iterador hasta la siguiente posición del contenedor subyacente o a la primera posición tras el final del contenedor si este se ha recorrido por completo. |
valid() |
Determina si el iterador es válido y se puede usar de forma segura para recorrer el contenedor subyacente. |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de