Envoyé par
Awakening
Pourquoi faire une telle chose, et ne pas passer par une fonction avec un passage de paramètre par référence ?
Passer par un pointeur au lieu d'une référence est une question de préférence.
Perso je préfère un pointeur à la place d'une référence, je trouve ça plus lisible de passer un pointeur quand je sais que le paramètre va être modifié.
Par contre les références constantes sont pratique pour le passage d'objet.
Envoyé par
Darz4
C'est moche, mais je n'ai pas le choix car il m'est interdit de modifier ou surcharger MaProcedure.
Si vraiment le passage de pointeur te dérange, tu peux déclarer une autre fonction qui appellera MaProcedure.
void foo(long& l) { MaProcedure(&l); }
Partager