Pré. | Proc. |
Options C++ - Modèle
Si vous avez l'intention de générer du code C++ à partir de votre modèle, vous pouvez configurer les options de génération de code spécifiques au modèle à l'aide de la page "Spécifications C++" de la boîte de dialogue "Gérer les options du Modèle " pour :
- Indiquez la version de C++ à générer ; ceci contrôle l'ensemble des gabarits utilisés et comment les propriétés sont créées
- Spécifiez le type de référence par défaut utilisé lorsqu'un type est spécifié par référence
- Spécifiez les extensions de fichier par défaut
- Spécifier les préfixes Get/Set par défaut
- Spécifier les définitions de classe de collection pour les connecteurs d'association
- Définir des classes de collection supplémentaires - pour définir des classes de collection personnalisées, qui peuvent être de simples substitutions (telles que CArray<#TYPE#>) ou un mélange d'autres chaînes et substitutions (telles que Cmap<CString,LPCTSTR,#TYPE#*,#TYPE #*>); ces classes de collection sont définies par défaut :
- CArray<#TYPE#>;CMap<CString,LPCTSTR,#TYPE#*,#TYPE#*> ; - Définir les options Statemachine Engineering
Accéder
Ruban |
Paramètres > Modèle > Options > Ingénierie du code source > C++ |
Choix
Option |
Action |
Voir également |
---|---|---|
Options pour le modèle actuel |
Dans les champs valeur , spécifiez les options qui affectent tous les utilisateurs du modèle actuel :
|
|
Statemachine ingénierie de machine d'état |
Dans les champs de valeur , utilisez les flèches déroulantes pour définir les options sur Vrai ou Faux ; ces options s'appliquent uniquement à la génération de code à partir de modèles Statemachine dans le modèle actuel :
|
Legacy Statemachine Gabarits |
Cours de collecte |
Cliquez sur ce bouton pour ouvrir la boîte de dialogue « Classes de collection pour les rôles d'association », dans laquelle vous spécifiez les définitions de classe de collection pour les connecteurs d'association. |
Définir les classes de collecte |
Notes
- Ces options affectent tous les utilisateurs du modèle actuel ; cependant, ils ne s'appliquent pas aux autres modèles