Questions et réponses pour le boost-bind :

Boost :: Bind est une généralisation des fonctions C ++ standard STD :: BIND1ST et STD :: BIND2ND. Il prend en charge des objets de fonction arbitraires, des fonctions, des pointeurs de fonction et des pointeurs de fonction membre, et est capable de lier tout argument à une valeur spécifique ou à des arguments d'entrée d'itinéraire en positions arbitraires.

8
votes
J'ai une classe de travailleurs comme celle ci-dessous: Worker worker; boost::function<int()> th_func = boost::bind(&Worker::Do, &worker); boost::thread th(th_func); th.join(); ...

7
votes
Si le pointeur de fonction incorporé dans un boost :: lind code> objet est null code> / nullptr code> / 0 code> 0 code> , Je dois prendre des ...

7
votes
Je travaille grâce à la configuration d'une fonction de membre comme rappel pour une bibliothèque C dans laquelle j'utilise. La C-Bibliothèque définit des rappels ...