Partager via


CComSafeArray::SetAt

Définit la valeur d'un élément dans un tableau unique dimensionnelle.

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

Paramètres

  • lIndex
    L'index de l'élément de tableau à définir.

  • t
    Nouvelle valeur de l'élément spécifié.

  • bCopy
    Indique si une copie des données doit être créée.La valeur par défaut est TRUE.

Valeur de retour

Retourne S_OK en cas de réussite, ou une erreur HRESULT en cas de échec.

Notes

La balise d' bCopy est prise en compte lorsque les éléments du type BSTR ou variant sont ajoutés à un tableau.La valeur par défaut de TRUE garantit qu'une nouvelle copie est effectuée des données lorsque l'élément est ajouté au tableau.

Configuration requise

Header: atlsafe.h

Voir aussi

Référence

Classe de CComSafeArray

CComSafeArray::GetAt

CComSafeArray::MultiDimSetAt