CComSafeArray::SetAt

Imposta il valore di un elemento in una matrice unidimensionale.

HRESULT SetAt(
   LONG lIndex,
   const T& t,
   BOOL bCopy = TRUE
);

Parametri

  • lIndex
    Il numero di indice dell'elemento della matrice al set.

  • t
    Nuovo valore dell'elemento specificato.

  • bCopy
    Indica se una copia dei dati deve essere creata.Il valore predefinito è TRUE.

Valore restituito

Restituisce S_OK su positivo, o un errore HRESULT di errore.

Note

Il flag bCopy viene considerato quando gli elementi di tipo BSTR o VARIANT aggiunte a una matrice.Il valore predefinito TRUE assicura che una nuova copia venga effettuata dei dati quando l'elemento viene aggiunto alla matrice.

Requisiti

Header: atlsafe.h

Vedere anche

Riferimenti

Classe di CComSafeArray

CComSafeArray::GetAt

CComSafeArray::MultiDimSetAt