Partilhar via


Classe unchecked_array_iterator

A classe unchecked_array_iterator permite que você encapsule uma matriz ou um ponteiro em um iterador não verificado. Use essa classe como um wrapper (usando a função make_unchecked_array_iterator) para matrizes ou ponteiros brutos como uma maneira direcionada de gerenciar avisos de ponteiros não verificados, em vez de silenciar esses avisos globalmente. Se possível, prefira a versão verificada dessa classe, checked_array_iterator.

Observação

Essa classe é uma extensão da Microsoft da Biblioteca Padrão C++. O código implementado usando essa função não é portátil para ambientes de criação do C++ Standard que não oferecem suporte a essa extensão da Microsoft.

Sintaxe

template <class Iterator>
class unchecked_array_iterator;

Comentários

Essa classe é definida no namespace stdext.

Esta é a versão não verificada da classe checked_array_iterator e dá suporte a todos os mesmos membros e sobrecargas. Para obter mais informações sobre o recurso de iterador verificado com exemplos de código, consulte Checked Iterators.

Requisitos

Cabeçalho:<iterator>

Namespace: stdext

Confira também

<iterator>
Referência da biblioteca padrão C++