Compartir a través de


CComSafeArray::SetAt

 

Establece el valor de un elemento de una matriz unidimensional.

Sintaxis

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

Parámetros

  • lIndex
    El número de índice del elemento de matriz en el conjunto.

  • t
    Nuevo valor del elemento especificado.

  • bCopy
    Indica si una copia de los datos debe crearse.  el valor predeterminado es TRUE.  

Valor devuelto

Devuelve S_OK en correctamente, o un error HRESULT del error.

Comentarios

Se tiene en cuenta el indicador de bCopy cuando los elementos de BSTR tipo o VARIANT se agregan a una matriz.  El valor predeterminado de TRUE garantiza que una nueva copia se hace de datos cuando el elemento se agrega a la matriz.  

Requisitos

encabezado: atlsafe.h

Vea también

Clase CComSafeArray
CComSafeArray::GetAt
CComSafeArray::MultiDimSetAt