- 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
Detach
Nimmt ein Element aus der angegebene Position des Arrays aus.
CObject* Detach(
|
Parameter
pos
[in] Position des ausgenommenen Elements im Array.
Rückgabewert
Gibt bei Erfolg einen Zeiger auf das ausgenommenen Element zurück, NULL wenn das Element nicht ausgenommen werden kann.
Hinweis
Bei der Ausnahme aus einem Array wird das Element nicht gelöscht in jedem Zustand des Flags von Speicherverwaltung. Ein Zeiger auf ein ausgenommenen Element soll nach der Verwendung freigegeben werden.
Beispiel:
//--- example for CArrayObj::Detach(int)
|