CAtlArray::SetCount
调用此方法设置数组对象的大小。
bool SetCount(
size_t nNewSize,
int nGrowBy = - 1
);
参数
nNewSize
数组所需的大小。nGrowBy
用于的值确定大的缓冲区。 创建一个在内部计算的值使用值-1。
返回值
否则返回true,如果数组成功地调整,错误。
备注
可以在尺寸增大数组或会降低。 如果增加,额外的空元素添加到该数组。 如果减少,以最大索引的元素将被删除,并且内存将释放。
使用此方法在使用之前设置数组大小。 如果未使用 SetCount,添加元素处理(并执行的后续内存分配—会降低性能和片段内存。
示例
为 CAtlArray::GetData参见示例。
要求
Header: atlcoll.h