J'ai un ensemble d'applications qui sont construites en utilisant une combinaison de C# et C++. Nous avons un ensemble d'objets partagés entre les deux langages, et plutôt que de définir chacun d'eux séparément dans chaque langage, je préférerais utiliser un outil de génération de code. Idéalement, un tel outil serait FOSS, bien que ce ne soit pas une exigence absolue. Les objets eux-mêmes sont relativement simples, bien qu'il y ait l'héritage des classes de base, l'implémentation d'interfaces, le confinement d'autres types d'objets, et les collections d'autres types d'objets.
L'environnement cible C++ est Visual C++ 2008.
Quelqu'un peut-il me recommander un outil capable de réaliser ce genre de tâche ?
Exemple de code :
public class Tax
{
private static Dictionary<string, double> _TaxRates;
public Dictionary<string,double> TaxRates { get { return _TaxRates; } }
}