Platform::Kelas Array
Mewakili array satu dimensi yang dapat dimodifikasi yang dapat diterima dan diteruskan di seluruh antarmuka biner aplikasi (ABI).
Sintaks
template <typename T>
private ref class Array<TArg, 1> :
public WriteOnlyArray<TArg, 1>,
public IBoxArray<TArg>
Anggota
Platform::Array mewarisi semua metodenya dari Platform::WriteOnlyArray Class dan mengimplementasikan Value
properti Platform::IBoxArray Interface.
Konstruktor Publik
Nama | Deskripsi |
---|---|
Konstruktor Array | Menginisialisasi array jenis satu dimensi yang dapat dimodifikasi yang ditentukan oleh parameter templat kelas, T. |
Metode
Lihat Kelas Platform::WriteOnlyArray.
Properti
Nama | Deskripsi |
---|---|
Array::Value | Mengambil handel ke array saat ini. |
Keterangan
Kelas Array disegel dan tidak dapat diwariskan.
Sistem jenis Windows Runtime tidak mendukung konsep array berjatuhan dan oleh karena itu Anda tidak dapat meneruskan IVector<Platform::Array<T>>
sebagai nilai pengembalian atau parameter metode. Untuk meneruskan array berjatuhan atau urutan urutan di seluruh ABI, gunakan IVector<IVector<T>^>
.
Untuk informasi selengkapnya tentang kapan dan cara menggunakan Platform::Array, lihat Array dan WriteOnlyArray.
Kelas ini didefinisikan dalam header vccorlib.h, yang secara otomatis disertakan oleh pengkompilasi. Ini terlihat di IntelliSense tetapi tidak di Browser Objek karena bukan jenis publik yang ditentukan dalam platform.winmd.
Persyaratan
Opsi pengkompilasi: /ZW
Konstruktor Array
Menginisialisasi array jenis satu dimensi yang dapat dimodifikasi yang ditentukan oleh parameter templat kelas, T.
Sintaks
Array(unsigned int size);
Array(T* data, unsigned int size);
Parameter
T
Parameter templat kelas.
ukuran
Jumlah elemen dalam array.
data
Penunjuk ke array data jenis T
yang digunakan untuk menginisialisasi objek Array ini.
Keterangan
Untuk informasi selengkapnya tentang cara membuat instans Platform::Array, lihat Array dan WriteOnlyArray.
Array::get Method
Mengambil referensi ke elemen array di lokasi indeks yang ditentukan.
Sintaks
T& get(unsigned int index) const;
Parameter
index
Indeks berbasis nol yang mengidentifikasi elemen dalam array. Indeks minimum adalah 0 dan indeks maksimum adalah nilai yang ditentukan oleh size
parameter dalam konstruktor Array.
Tampilkan Nilai
Elemen array yang ditentukan oleh index
parameter .
Array::Properti Nilai
Mengambil handel ke array saat ini.
Sintaks
property Array^ Value;
Tampilkan Nilai
Handel ke array saat ini.