Bonjour à tous,

Je me demande un truc là, comme ça. On me l'a déjà fait remarqué précédemment, mais est-ce que boost::function ne permet pas de remplacer le pattern Command, en mieux ? i.e plus souple, plus efficace avec les bind et autres joyeusetés...

Parce que hériter d'une classe Command classique:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
class Command
{
   void Execute() const;
   void Cancel()  const;
};
juste pour implémenter Execute(), c'est bien. Mais je me demande si boost.Function ne permet pas mieux ?