En tant que programmeur C++, j'ai récemment commencé à travailler avec Visual C++. Je suis coincé avec les propriétés .Visual C++ classe interne en tant que propriété, possible?
L'idée est de créer une classe interne qui aurait 2 méthodes plus des propriétés comme les fonctions get/set. Est-ce possible même en C++ visuel (je suppose que oui).
L'usage serait comme ceci:
Foo^foo = gcnew Foo();
int a;
foo->Method(); // here some function is called
a = foo; // here the property like get() function is called.
J'ai même essayé de le faire avec la surcharge de l'opérateur, mais il semble qu'il est beaucoup plus complexe dans visual C++, que dans « normal » C++.
MJ
Désolé de ne pas être précis. Bien sûr, en disant C++ normal, je voulais dire du code C++ non géré. Malheureusement, je dois utiliser Visual C++, sinon je l'ai déjà fait;) –
Visual C++ est à la fois - vous voulez vraiment dire géré correctement? Désolé mais je suis toujours confus. –