Bonjour, un petit bug constaté au niveau de la projection UML C++, facilement reproductible :
Dans une classe, je crée une opération Calculer qui prend un argument déclaré in de type double et qui retourne un double.
La signature automatiquement proposée par bouml en c++ est la suivante :
double Calculer(const double & arg);
Ensuite, j'effectue sur cette opération la projection uml en C++.
La signature que j'obtiens après cela est :
double Calculer(double & arg);
On constate que le "const" a disparu.
Or l'outil de projection uml s'appuyant sur les définitions et déclarations par défaut, sauf erreur de ma part je devrais retomber sur la première signature.
A noter que si je clique sur le bouton "déclaration par défaut", le "const" réapparaît.
Merci d'avance
Arnaud
Partager