Bonjour, j'ai une question sur le C++ et les constructeur dans les classes.
J'aimerais savoir le meilleur moyen de valider les données passé en paramètre au constructeur.
Je suppose qu'il est impossible d'utiliser les listes d'initialisations et qu'il faut le faire directement dans le constructeur ? C'est-à-dire, valider les données, si elles sont valides les affecter aux données membre et dans le cas contraire lancer une exception.
Je suppose aussi qu'il y a moyen d'utiliser des méthodes Set validant et affectant aux données membre ce qu'il leur est passé en paramètre ? Un peu à la façon des propriétés en C# par exemple.
Merci de votre aide ! 