共用方式為


CAtlArray::SetCount

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

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

參數

  • nNewSize
    陣列的大小。

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

傳回值

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

備註

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

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

範例

CAtlArray::GetData。請參閱範例。

需求

Header: atlcoll.h

請參閱

參考

CAtlArray 類別