- Reserve
- Resize
- Shutdown
- Add
- AddArray
- AddArray
- Insert
- InsertArray
- InsertArray
- AssignArray
- AssignArray
- Update
- Shift
- Delete
- DeleteRange
- At
- CompareArray
- CompareArray
- InsertSort
- Search
- SearchGreat
- SearchLess
- SearchGreatOrEqual
- SearchLessOrEqual
- SearchFirst
- SearchLast
- SearchLinear
- Save
- Load
- Type
Reserve
Alloca la memoria per incrementare la grandezza dell'array.
bool Reserve(
|
Parametri
size
[in] Il numero di elementi aggiuntivi dell'array.
Valore di ritorno
true in caso di successo, false - se vi era un tentativo di richiedere un ammontare minore o uguale a zero, o fallimento nell'incrementare l'array
Nota
Per ridurre la frammentazione della memoria, la grandezza dell'array viene cambiata usando lo step precedentemente determinato dal metodo Step(int) o lo step default di 16.
Esempio:
//--- esempio per CArrayLong::Reserve(int)
|