Remove

Rimuove il verificarsi dell'elemento specificato da un albero rosso-nero.

La versione che rimuove un elemento con il valore specificato.

bool Remove(
    value                        // il valore dell' elemento
   );

La versione che rimuove un elemento dal puntatore ad un nodo.

bool Remove(
   CRedBlackTreeNode<T>*  node     // il nodo dell' elemento
   );

Parametri

item

[in] Il valore dell'elemento da eliminare.

*node

[in] Il nodo dell'elemento da eliminare.

Valore di ritorno

Restituisce true in caso di successo, altrimenti false.