IInputIterator<TValue> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia per un iteratore utilizzato per leggere una sequenza da un contenitore solo nella direzione avanti. L'elemento al quale l'iteratore punta può essere letto solo una volta e non può essere modificato.
generic <typename TValue>
public interface class IInputIterator : Microsoft::VisualC::StlClr::Generic::IBaseIterator<TValue>
public interface IInputIterator<TValue> : Microsoft.VisualC.StlClr.Generic.IBaseIterator<TValue>
type IInputIterator<'Value> = interface
interface IBaseIterator<'Value>
Public Interface IInputIterator(Of TValue)
Implements IBaseIterator(Of TValue)
Parametri di tipo
- TValue
Tipo di un elemento nella sequenza controllata.
- Derivato
- Implementazioni
Metodi
Clone() |
Crea un nuovo oggetto che è una copia dell'istanza corrente. (Ereditato da ICloneable) |
container() |
Ottiene il contenitore che l'iteratore sta attraversando. (Ereditato da IBaseIterator<TValue>) |
equal_to(IInputIterator<TValue>) |
Determina se due oggetti IInputIterator<TValue> sono uguali. |
get_bias() |
Ottiene la deviazione dell'iteratore. La deviazione è l'offset dell'iteratore da un elemento zero. (Ereditato da IBaseIterator<TValue>) |
get_cref() |
Restituisce un riferimento costante all'elemento al quale l'iteratore sta puntando attualmente. |
get_node() |
Ottiene il nodo o l'elemento al quale l'iteratore sta puntando. (Ereditato da IBaseIterator<TValue>) |
next() |
Incrementa l'iteratore alla successiva posizione nel contenitore sottostante o alla prima posizione oltre la fine di contenitore se il contenitore è stato completamente attraversato. (Ereditato da IBaseIterator<TValue>) |
valid() |
Determina se l'iteratore è valido e può essere utilizzato in modo sicuro per attraversare il contenitore sottostante. (Ereditato da IBaseIterator<TValue>) |