Поделиться через


CComSafeArray::CComSafeArray

Конструктор.

CComSafeArray( ); 
CComSafeArray( 
   const SAFEARRAYBOUND& bound  
); 
CComSafeArray( 
   ULONG ulCount, 
   LONG lLBound = 0  
); 
CComSafeArray( 
   const SAFEARRAYBOUND * pBound, 
   UINT uDims = 1  
); 
CComSafeArray( 
   const CComSafeArray& saSrc  
); 
CComSafeArray( 
   const SAFEARRAY& saSrc  
); 
CComSafeArray( 
   const SAFEARRAY * psaSrc  
);

Параметры

  • bound
    Структура SAFEARRAYBOUND.

  • ulCount
    Количество элементов в массиве.

  • lLBound
    Значение нижней границы. это значит, что индекс первого элемента в массиве.

  • pBound
    Указатель на структуру SAFEARRAYBOUND.

  • uDims
    Число измерений в массиве.

  • saSrc
    Ссылка на структуру SAFEARRAY или объекту CComSafeArray. В любом случае конструктор использует эту ссылку, чтобы сделать копию массива, то массив не ссылается после создания.

  • psaSrc
    Указатель на структуру SAFEARRAY. Конструктор использует данный адрес, чтобы сделать копию массива, то массив не ссылается после создания.

Заметки

Создает объект CComSafeArray.

Требования

Header: atlsafe.h

См. также

Ссылки

CComSafeArray Class

CComSafeArray::~CComSafeArray