Remove

Supprime l'occurrence de l'élément spécifié dans un arbre rouge et noir.

Version supprimant un élément avec la valeur spécifiée.

bool Remove(
    value                        // l'élément par valeur
   );

Version supprimant un élément par un pointeur vers un noeud.

bool Remove(
   CRedBlackTreeNode<T>*  node     // le noeud élément
   );

Paramètres

item

[in] La valeur de l'élément à supprimer.

*node

[in] Le noeud de l'élément à supprimer.

Valeur de Retour

Retourne true en cas de succès, sinon false.