- 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
Resize
Setzt eine neue Größe des Arrays (kleinere).
bool Resize(
|
Parameter
size
[in] Die neue Größe des Arrays.
Rückgabewert
Gibt bei Erfolg true zurück, oder false beim Versuch, die Größe kleiner als Null zu setzen.
Hinweis
Ändern der Größe des Arrays ermöglicht die optimale Nutzung des Speichers. Die Elemente auf der rechten Seite sind verloren. Um die Fragmentierung des Speichers zu reduzieren, wird die Array-Größe mit den Schritt, der zuvor durch die Methode Step(int) definierten wurde, oder mit dem Schritt 16 (Standard) geändert.
Beispiel:
//--- example for CArrayLong::Resize(int)
|