rebonjour,
je tiens à corriger de suite une erreur dite en cours concernant le `= default` (confusion avec Java et avec la syntaxe que je vais expliquer plus bas) :
NON les attributs de type de base (`double`, `int`, etc.) ne sont pas, en C++, initialisés par défault par le constructeur fourni par défaut : ils ne sont pas initialisés du tout.
(et donc la solution `Complexe() = default` évoquée en cours ce matin n'est pas correcte).
Désolé pour la confusion, qui vient de Java, et aussi de la sytaxe `= double()` qui, elle, est bien la même chose que `= 0.0`.