名前空間
変種
操作

std::iterator

提供: cppreference.com
< cpp‎ | iterator

Defined in header <iterator>
template<

    class Category,
    class T,
    class Distance = std::ptrdiff_t,
    class Pointer = T*,
    class Reference = T&

> struct iterator;
std::iteratorイテレータに必要な型の定義を簡素化するために提供される基本クラスです.
Original:
std::iterator is the base class provided to simplify definitions of the required types for iterators.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[編集] メンバータイプ

メンバー·タイプ
Original:
Member type
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Definition
value_type T
difference_type Distance
pointer Pointer
reference Reference
iterator_category Category

[編集] も参照してください

イテレータのプロパティに統一されたインタフェースを提供します
(クラステンプレート) [edit]
イテレータのカテゴリを示すために使用される空クラス型
(クラス) [edit]