- 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
Détache l'élément du tableau situé à la position spécifiée.
CObject* Detach(
|
Paramètres
pos
[in] Position de l'élément désiré dans le tableau.
Valeur de Retour
Pointeur sur l'objet détaché en cas de succès, NULL si l'élément ne peut pas être détaché.
Note
Lorsqu'un élément du tableau est détaché, il n'est pas supprimé, quelque soit le mode de gestion de la mémoire. Le pointeur vers l'élément du tableau est retiré de la liste des éléments à libérer.
Exemple :
//--- exemple d'utilisation de CArrayObj::Detach(int)
|