Je crois que ton amour de boost t'égare. Ça me semble aussi sensé que de répondre à quelqu'un qui demande comment conserver un argument du constructeur d'hériter d'une classe:
Code :
- class Entier:
- public:
- monEntier(int i): value(i) {}
- int const value;
- };
|
plutôt que d'ajouter un membre. Il y a des cas où c'est effectivement ce qu'il faut faire, mais ils sont suffisamment rares pour qu'on suppose que ce n'en soit pas un sans indice sérieux.
Plus ou moins. On peut s'arranger pour avoir un programme qui fait des choses différentes avec les deux, mais il faut le vouloir.
---------------
The truth is rarely pure and never simple (Oscar Wilde)