Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyediakan InputIterator Pustaka Templat Standar untuk koleksi yang berasal dari Windows Runtime.
Sintaks
template <typename X>
class InputIterator;
Parameter
X
Nama jenis kelas templat InputIterator.
Anggota
Typedef Publik
| Nama | Deskripsi |
|---|---|
difference_type |
Perbedaan penunjuk (ptrdiff_t). |
iterator_category |
Kategori iterator input (::std::input_iterator_tag). |
pointer |
Penunjuk ke const X |
reference |
Referensi ke const X |
value_type |
Nama X jenis. |
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| InputIterator::InputIterator | Menginisialisasi instans baru kelas InputIterator. |
Operator Publik
| Nama | Deskripsi |
|---|---|
| InputIterator::operator!= Operator | Menunjukkan apakah InputIterator saat ini tidak sama dengan InputIterator tertentu. |
| InputIterator::operator* Operator | Mengambil referensi ke elemen yang ditentukan oleh InputIterator saat ini. |
| InputIterator::operator++ Operator | Menaikkan InputIterator saat ini. |
| InputIterator::operator== Operator | Menunjukkan apakah InputIterator saat ini sama dengan InputIterator tertentu. |
| InputIterator::operator-> Operator | Mengambil alamat elemen yang dirujuk oleh InputIterator saat ini. |
Hierarki Warisan
InputIterator
Persyaratan
Header: collection.h
Namespace: Platform::Collections
InputIterator::InputIterator Constructor
Menginisialisasi instans baru kelas InputIterator.
Sintaks
InputIterator();
explicit InputIterator(Windows::Foundation::Collections<X>^ iterator);
Parameter
iterator
Objek iterator.
InputIterator::operator-> Operator
Mengambil alamat elemen yang ditentukan oleh InputIterator saat ini.
Sintaks
pointer operator->() const;
Tampilkan Nilai
Alamat elemen yang ditentukan oleh InputIterator saat ini.
InputIterator::operator* Operator
Mengambil referensi ke elemen yang ditentukan oleh InputIterator saat ini.
Sintaks
reference operator*() const;
Tampilkan Nilai
Elemen yang ditentukan oleh InputIterator saat ini.
InputIterator::operator== Operator
Menunjukkan apakah InputIterator saat ini sama dengan InputIterator tertentu.
Sintaks
bool operator== (const InputIterator& other) const;
Parameter
lain
InputIterator lain.
Tampilkan Nilai
true jika InputIterator saat ini sama dengan yang lain; jika tidak, false.
InputIterator::operator++ Operator
Menaikkan InputIterator saat ini.
Sintaks
InputIterator& operator++();
InputIterator operator++(int);
Tampilkan Nilai
Kenaikan sintaks pertama lalu mengembalikan InputIterator saat ini. Sintaks kedua mengembalikan salinan InputIterator saat ini lalu menaikkan InputIterator saat ini.
Keterangan
Sintaks InputIterator pertama pra-tahapan InputIterator saat ini.
Sintaks kedua pasca-tahapan InputIterator saat ini. Jenis int dalam sintaks kedua menunjukkan operasi pasca-tahapan, bukan operand bilangan bulat aktual.
InputIterator::operator!= Operator
Menunjukkan apakah InputIterator saat ini tidak sama dengan InputIterator tertentu.
Sintaks
bool operator!=(const InputIterator& other) const;
Parameter
lain
InputIterator lain.
Tampilkan Nilai
true jika InputIterator saat ini tidak sama dengan yang lain; jika tidak, false.