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++