共用方式為


CAtlArray::SetCount

呼叫這個方法會設定物件陣列的大小。

bool SetCount( 
   size_t nNewSize, 
   int nGrowBy = - 1  
);

參數

  • nNewSize
    陣列的大小。

  • nGrowBy
    用來決定製作多大的緩衝區。 會在內部計算的值使用值-1。

傳回值

否則傳回 true,如果陣列來順暢地調整,錯誤。

備註

可以增加大小陣列或減少。 如果加入,留下的額外空間的項目會加入至陣列。 如果取消,則具有最大的索引的項目會被刪除,而且記憶體要釋放。

使用這個方法在使用之前設定這個陣列的大小。 如果未使用 SetCount ,將項目—處理序和執行的後續記憶體配置) 會降低效能和片段記憶體。

範例

CAtlArray::GetData。請參閱範例。

需求

Header: atlcoll.h

請參閱

參考

CAtlArray Class