Mais ça ne marche pas car attemptMessage est overloadé et donc il faut faire un case explicite vers le bon type pour résoudre quelle overload on prends. Par example, ce qui est fait dans le code original.
Est-ce ce qu'il n'est vraiment pas spossible de faire tout ça plus simplement?
Si c'est possible, en utilisant C++11. Avec une fonction lambda, on peu se passer de bind:
[^] # Re: Quand sait-on qu'on est passé du côté obscur de la Force?
Posté par Gof (site web personnel) . En réponse au message Aide sur du code C++ dans Qtopia. Évalué à 3.
Ce qui aurais été bien aurais été de pouvoir utilisé
attemptMessagedans bind directement comme ça:Mais ça ne marche pas car
attemptMessageest overloadé et donc il faut faire un case explicite vers le bon type pour résoudre quelle overload on prends. Par example, ce qui est fait dans le code original.Si c'est possible, en utilisant C++11. Avec une fonction lambda, on peu se passer de
bind: