Peut this solution être transformé en une macro pour que je l'appelle quelque chose le long des lignes de:solution macro pour les getters dupliqués, const et non-const?
CALL_CONST_FUNC(objToReturn, thisPtr)->SomeConstFunc();
Pour les fonctions qui retournent une valeur et une autre pour les fonctions qui ne sont pas. Mes compétences de jeton de macro ne sont pas très bonnes alors j'ai pensé que peut-être quelqu'un ici pourrait en trouver un (ou me dire que ce n'est pas possible). En fin de compte, l'objectif est d'éviter d'écrire la doublure laide et de la remplacer par quelque chose qui est facile sur les yeux et non sujettes aux erreurs.
Cela ne semble pas plus joli? Combien de surcharges avez-vous besoin de toute façon? – UncleBens
Je préfère rendre plus difficile d'écrire beaucoup de getters et setters. –
@UncleBens: Vraiment? Ce n'est peut-être pas joli mais il est certainement plus précis que celui de la solution de l'autre question. – Samaursa