Bonjour,
Si une fonction quelconque doit retourner une valeur, j'ai deux possibilités:
-soit j'utilise le return dans la fonction
-soit j'utilise un des arguments de ma fonction (un pointeur), et donc cet argument sera "in out"
La question que je me pose:
Dans quels cas utiliser une méthode plutot que l'autre.
En ce qui me concerne, j'ai l'habitude d'utiliser le return de la fonction pour une gestion des erreurs (savoir si la fonction a échoué ou pas, et ainsi savoir si mon argument "in out" est valide ou non)
Mais je suis sur qu'on a tous des habitudes différentes, et je souhaite connaitre votre avis sur la question:
dans quels cas utilisez vous le "return" de la fonction, et dans quel cas utilisez-vous un paramètre "in out" ?
merci
Partager