- FreeMode
- FreeMode
- Reserve
- Resize
- Clear
- Shutdown
- CreateElement
- Add
- AddArray
- Insert
- InsertArray
- AssignArray
- Update
- Shift
- Detach
- Delete
- DeleteRange
- At
- CompareArray
- InsertSort
- Search
- SearchGreat
- SearchLess
- SearchGreatOrEqual
- SearchLessOrEqual
- SearchFirst
- SearchLast
- Save
- Load
- Type
调整大小
设置数组新大小 (更小)。
bool Resize(
|
参数
size
[输入] 数组的新大小。
返回值
true - 成功,false - 试图将其大小设置为小于零。
注释
改变数组大小可以优化内存使用。位于右侧的超出元素都将丢失。丢失元素的内存被释放, 或是不依据存储器管理的模式。
为降低内存碎片, 增加数组大小由之前通过 Step (int) 方法给定的步长, 或 16 (省缺) 来进行。
例如:
//--- 例程 CArrayObj::Resize(int)
|