Salut à tous!
Je cherche à surcharger l'opérateur unaire - dans un cadre d'héritage. Je voudrais faire quelque chose comme cela:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
class Number_template
{
virtual Number_template operator-( );
};
 
class Number : public Number_template
{
Number operator-( );
};
Apparemment, pour que cela fonctionne, je devrais retourner non pas un Number mais un pointeur vers un Number. Mais je ne vois pas trop comment faire.

Quelqu'un à une idée?

Merci!

Rafael