std::iterator template <class category,="" class="" t,="" class="" distance="ptrdiff_t," class="" pointer="T*," class="" reference="T&>" struct="" iterator="" {="" typedef="" t="" value_type;="" typedef="" distance="" difference_type;="" typedef="" pointer="" pointer;="" typedef="" reference="" reference;="" typedef="" category="" iterator_category;="" };<="" p="">