Compartilhar 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.

Dica

Essa classe é uma extensão da Biblioteca Padrão do C++ da Microsoft.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.

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 oferece 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 Iteradores Verificados.

Requisitos

Cabeçalho: <iterator>

Namespace: stdext

Consulte também

Referência

<iterator>

Biblioteca de Modelos Padrão