Bonjour,
J'ai écrit une classe File dans laquelle j'ai une fonction front() qui renvoie le premier élément de la File. Mais j'ai besoin d'aussi pouvoir l'appeler avec un autre nom max(). J'ai essayé plusieurs méthode pour créer un alias de fonction mais rien ne marche. Je précise que l'alias doit être créer dans la classe et que donc je puisse faire MyFile.max() ou MyFile.front() ça reviendrais au même. Merci d'avance
Voila le morceaux intéressant du code merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 template <typename T> class MinMaxList{ T front() { return list[((MAX_SIZE+(last-1))%MAX_SIZE)]; }; }
Partager