codice:
Giocatori[0] = new Umano("Giacomo"); 
delete Giocatori[0];
A che serve? prima lo crei e poi lo distruggi subito?

Capisco che la tentazione di interpretare Dio, quando uno programma, è forte... ma bisogna darci una regolata ... solo lui crea e distrugge a piacimento

Scherzi a parte, cos'è che non va?
Non compila? Non si comporta come dovrebbe?