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