RemoveAllRec

RemoveAllRec

de Agustin Ignacio Morena Leonardi -
Número de respuestas: 1

Buenas quería consultar si estaba bien este código para el procedimiento RemoveAll recursivo 

void removeall (int x, lista &l) {
 
    if (l!=NULL) {
     if (l!=NULL && x!=l->elem){
         removeall(x,l->sig);
    } else {
        lista aux=l;
        l=l->sig;
        delete aux;
        removeall(x,l);
    }
    }
   
}

gracias