Share via


IBaseIterator<TValue> Antarmuka

Definisi

Menentukan antarmuka dasar untuk semua iterator STL/CLR.

generic <typename TValue>
public interface class IBaseIterator : ICloneable
public interface IBaseIterator<TValue> : ICloneable
type IBaseIterator<'Value> = interface
    interface ICloneable
Public Interface IBaseIterator(Of TValue)
Implements ICloneable

Jenis parameter

TValue

Jenis elemen dalam urutan terkontrol.

Turunan
Penerapan

Metode

Clone()

Membuat objek baru yang merupakan salinan instans saat ini.

(Diperoleh dari ICloneable)
container()

Mendapatkan kontainer yang dilalui iterator.

get_bias()

Mendapatkan bias iterator. Bias adalah offset iterator dari elemen nol.

get_node()

Mendapatkan node, atau elemen, yang ditujukan iterator.

next()

Menambah iterator ke posisi berikutnya dalam kontainer yang mendasar, atau ke posisi pertama di luar akhir kontainer jika kontainer telah sepenuhnya dilalui.

valid()

Menentukan apakah iterator valid dan dapat digunakan dengan aman untuk melintasi kontainer yang mendasar.

Berlaku untuk