Solution pour le TP #2
Cet exercice ne présente aucune complexité, les liens suivants vous conduisent aux fichiers source :
Un point peut paraître déroutant : l'affichage en polaire des objets de classe NombreComplexeCartesien diffère des données passées. Ceci est dû à la transformation Cartésien <-> Polaire qui applique des « cadrages » sur les arguments.
La correction de cet exercice est peut être un peu complexe car elle fait un large appel à la redirection de l'opérateur << sur les flux de sortie. Neanmoins, il permet de bien comprendre le mécanisme de spécialisation !