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.
Namespace layanan Platform::Collections berisi Mapkelas , , VectorMapView, dan VectorView . Kelas-kelas ini adalah implementasi konkret dari antarmuka yang sesuai yang ditentukan dalam namespace Windows::Foundation::Collections . Jenis koleksi konkret tidak portabel di seluruh ABI (misalnya ketika program Javascript atau C# memanggil ke komponen C++), tetapi secara implisit dapat dikonversi ke jenis antarmuka yang sesuai. Misalnya, jika Anda menerapkan metode publik yang mengisi dan mengembalikan koleksi, gunakan Platform::Collections::Vector untuk mengimplementasikan koleksi secara internal dan menggunakan Windows::Foundation::Collections::IVector sebagai jenis pengembalian. Untuk informasi selengkapnya, lihat Koleksi dan Membuat Komponen Runtime Windows di C++.
Anda dapat membuat Platform::Collections::Vector dari std::vector dan Platform::Collections::Map dari std::map.
Selain itu, namespace layanan Platform::Collections menyediakan dukungan untuk iterator sisipan dan input kembali, dan Vector VectorView iterator.
Anda harus menyertakan (#include) header collection.h untuk menggunakan jenis di namespace Platform::Collections.
Sintaks
#include <collection.h>
using namespace Platform::Collections;
Anggota
Namespace ini berisi anggota berikut.
| Nama | Deskripsi |
|---|---|
| Platform::Collections::BackInsertIterator Class | Mewakili iterator yang menyisipkan elemen di akhir koleksi. |
| Platform::Collections::InputIterator Class | Mewakili iterator yang menyisipkan elemen di awal koleksi. |
| Platform::Collections::Map Class | Mewakili koleksi pasangan kunci-nilai yang dapat dimodifikasi yang diakses oleh kunci. Mirip dengan std::map. |
| Platform::Collections::MapView Class | Mewakili kumpulan pasangan kunci-nilai baca-saja yang diakses oleh kunci. |
| Platform::Collections::Vector Class | Mewakili urutan elemen yang dapat dimodifikasi. Mirip dengan std::vector. |
| Platform::Collections::VectorIterator Class | Mewakili iterator yang melintasi Vector koleksi. |
| Platform::Collections::VectorView Class | Mewakili urutan elemen baca-saja. |
| Platform::Collections::VectorViewIterator Class | Mewakili iterator yang melintasi VectorView koleksi. |
Hierarki Warisan
Persyaratan
Metadata: platform.winmd
Namespace: Platform::Collections
Opsi pengkompilasi: /ZW