Visio & amp; UML - Affichage des pointeurs dans les attributs et les valeurs de retour

StackOverflow https://stackoverflow.com/questions/238740

  •  04-07-2019
  •  | 
  •  

Question

J'ai l'obligation de générer des diagrammes UML pour l'une de mes affectations C ++. J'utilise Visio 2007 et je ne parviens pas à représenter les pointeurs C ++. J'ai trouvé un moyen d'ajouter un suffixe à Datatypes, mais cela prend beaucoup de temps de le faire pour chaque pointeur utilisé ou renvoyé dans mon programme.

En gros, j'essaie d'obtenir -object1: Object * = NULL et + Object (): Object * sans fouiller dans les propriétés et en ajoutant *. dans le champ suffixe à chaque fois.

Je suis à peu près coincé avec les logiciels Microsoft pour la création de diagrammes et le codage. Ne proposez donc pas d'utiliser un autre logiciel. Toutefois, si Visual Studio 2003 prend en charge la création de diagrammes UML de manière moins pénible que Visio, je n’accepterais pas l’utilisation de Visual Studio, mais dites-moi où cette option se trouve.

Était-ce utile?

La solution 2

Une solution consiste à créer un type de données personnalisé avec Object * comme nom, mais cela devrait être fait pour chaque classe.

Autres conseils

Vous pouvez faire en sorte que Visio enregistre ses fichiers de données au format XML. Vous pouvez ensuite écrire un script pour effectuer les réglages * où vous le souhaitez. En fonction de la taille de votre modèle, cela peut s'avérer plus rapide que la méthode manuelle fastidieuse que vous utilisez maintenant, surtout si vous avez déjà de l'expérience dans une langue telle que Perl.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top