Bonjour,
j'aimerais savoir quels types de surcharge autorise la norme?
Par exemple, on a coutume d'écrire ce genre de choses pour certains accesseurs/mutateurs :
Or, ça peut choquer à première vue parce que les paramètres d'entrée sont identiques : seul le mot-clé const semble jouer un rôle déterminant dans la distinction des deux opérateurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mon_type & operator()(size_t); mon_type const & operator()(size_t) const;
D'autres mots-clés ont-ils cette vertu?
Merci bien!
Partager