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.
[Kelas CHStringArray adalah bagian dari WMI Provider Framework yang sekarang dipertimbangkan dalam keadaan akhir, dan tidak ada pengembangan, peningkatan, atau pembaruan lebih lanjut yang akan tersedia untuk masalah terkait non-keamanan yang memengaruhi pustaka ini. API MI harus digunakan untuk semua pengembangan baru.]
Metode RemoveAt menghapus satu atau beberapa elemen yang dimulai pada indeks tertentu dalam array.
Sintaks
void RemoveAt(
int nIndex,
int nCount
);
Parameter
nIndex
Indeks bilangan bulat yang lebih besar dari atau sama dengan nol dan kurang dari atau sama dengan nilai yang dikembalikan oleh GetUpperBound.
nCount
Jumlah elemen yang akan dihapus. Defaultnya adalah 1 (satu).
Nilai kembali
Tidak ada
Keterangan
Dalam proses menghapus elemen, RemoveAt menggeser ke bawah semua elemen yang terletak di atas elemen yang dihapus. Metode ini mengurangi batas atas array tetapi tidak membebaskan memori.
Contoh
Contoh kode berikut menunjukkan penggunaan CHStringArray::RemoveAt.
CHStringArray array;
array.Add( L"String 1" ); // Element 0
array.Add( L"String 2" ); // Element 1
array.RemoveAt( 0 ); // Element 1 moves to 0.
assert ( array[0] == L"String 2" );
Hasil dari program ini adalah sebagai berikut.
[0] = String 2
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista |
| Server minimum yang didukung | Windows Server 2008 |
| Target Platform | Windows |
| Header | chstrarr.h (termasuk FwCommon.h) |
| Pustaka | FrameDyn.lib |
| DLL | FrameDynOS.dll; FrameDyn.dll |