System::Collections::Generic::KeyIterator class

KeyIterator class

Dictionary iterator that provides key access.

template<typename Dict>class KeyIterator : public System::Details::NativeIteratorWrapperBase<Dict::map_t::key_type, Dict::map_t::const_iterator>,
                                           private System::Details::IteratorPointerUpdater<Dict::map_t::key_type, false>
ParameterDeskripsi
DictKelas Dictionary.

Metode

MetodeDeskripsi
CloneIterator() const overrideMengkloning iterator saat ini.
DecrementIterator() overrideMemindahkan iterator satu langkah mundur.
IncrementIterator() overrideMemindahkan iterator satu langkah maju.
KeyIterator(typename Dict::map_t::const_iterator&&, typename Dict::map_t::const_iterator&&)Konstruktor.
KeyIterator(const typename Dict::map_t::const_iterator&, const typename Dict::map_t::const_iterator&)Konstruktor.
KeyIterator(KeyIterator&&)Konstruktor pemindahan.
ShiftIteratorBy(std::ptrdiff_t) overrideMemindahkan iterator sebanyak jumlah langkah yang ditentukan.
virtual ~KeyIterator()Destruktor.

Lihat Juga