unchecked_array_iterator 类

通过 unchecked_array_iterator 类,可以将数组或指针包装到未经检查的迭代器。 使用此类作为原始指针或数组的包装器(使用 make_unchecked_array_iterator 函数),可以有针对性地管理未经检查的指针警告,无需从全局静默处理这些警告。 如果可能,请优先使用此类的经检查版本 checked_array_iterator

注意

此类为 C++ 标准库的 Microsoft 扩展。 使用该函数实现的代码不可移植到不支持该 Microsoft 扩展的 C++ 标准生成环境中。

语法

template <class Iterator>
class unchecked_array_iterator;

备注

此类在 stdext 命名空间中定义。

此为 checked_array_iterator 类的未经检查版本,支持所有相同重载和成员。 有关经过检查迭代器的功能的更多信息和代码示例,请参阅经过检查的迭代器

要求

标头:<iterator>

命名空间: stdext

另请参阅

<iterator>
C++ 标准库参考