Partager via


unchecked_array_iterator, classe

La classe unchecked_array_iterator vous permet d'encapsuler un tableau ou un pointeur dans un itérateur non vérifié. Utilisez cette classe comme wrapper (à l’aide de la fonction make_unchecked_array_iterator) pour les tableaux ou pointeurs bruts en tant que moyen ciblé de gérer les avertissements de pointeur non vérifiés au lieu de désactiver globalement ces avertissements. Si possible, préférez la version vérifiée de cette classe, checked_array_iterator.

Remarque

Cette classe est une extension Microsoft de la bibliothèque standard C++. Le code implémenté à l’aide de cette fonction ne peut pas être utilisé dans les environnements de build C++ standard qui ne prennent pas en charge cette extension Microsoft.

Syntaxe

template <class Iterator>
class unchecked_array_iterator;

Notes

Cette classe est définie dans l’espace de noms stdext.

Il s’agit de la version non vérifiée de la classe checked_array_iterator qui prend en charge les mêmes surcharges et les mêmes membres. Pour plus d’informations sur la fonctionnalité d’itérateur vérifié et obtenir des exemples de code, consultez Itérateurs vérifiés.

Spécifications

Header :<iterator>

Espace de noms : stdext

Voir aussi

<iterator>
Informations de référence sur la bibliothèque standard C++