Bagikan melalui


CHStringArray::SetAt(int,LPCWSTR) metode (chstrarr.h)

[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 SetAt mengatur elemen array pada indeks yang ditentukan.

Sintaks

void SetAt(
  int     nIndex,
  LPCWSTR newElement
);

Parameter

nIndex

Indeks bilangan bulat yang lebih besar dari atau sama dengan nol dan kurang dari atau sama dengan nilai yang dikembalikan oleh GetUpperBound.

newElement

Penunjuk objek yang dimasukkan dalam array ini. Nilai NULL diperbolehkan.

Nilai kembali

Tidak ada

Keterangan

Metode SetAt tidak menyebabkan array meningkat. Gunakan SetAtGrow jika Anda ingin array meningkat secara otomatis.

Anda harus memastikan bahwa nilai indeks Anda mewakili posisi yang valid dalam array.

Contoh

Contoh kode berikut menunjukkan penggunaan CHStringArray::SetAt.

CHStringArray array;

array.Add( L"String 1" ); // Element 0
array.Add( L"String 2" ); // Element 1
array.SetAt( 0, L"String 3" );  // Replace element 0.
assert( array[0] == "String 3" );

Contoh berikut menghasilkan CHStringArray dengan dua elemen.

    [0] = String 3
    [1] = 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

Lihat juga

CHStringArray

CHStringArray::Tambahkan

CHStringArray::ElementAt

CHStringArray::GetAt

CHStringArray::GetData

CHStringArray::operator []