A la fin du tutoriel, il y a cette citation:

En pratique, on chaîne souvent les constructions comme suit, bien que cela puisse réduire la lisibilité :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
BaseAliment *c= new  DecorateurGout( *(new Aliment(1.5,"Gauffre")),0.2,"Sucre") ;
Mais je suis chagriné par le 2e new (new Aliment). Il a été alloué dynamiquement, mais ayant aucune référence sur le pointeur, comment peut-on le détruire?