Appel de fonctions Python à partir de C++

Je suis en train de réaliser des appels de fonctions Python à partir de C++. J'ai pensé qu'il pourrait être atteint grâce à des pointeurs de fonction, mais il ne semble pas être possible. J'ai été en utilisant boost.python pour accomplir cette tâche.

Dire qu'il n'y est une fonction définie dans Python:

def callback(arg1, arg2):
    #do something
    return something

Maintenant j'ai besoin de passer à cette fonction de C++, de sorte qu'il peut être appelé à partir de là. Comment puis-je écrire le code C++, en utilisant boost.python pour y parvenir?

InformationsquelleAutor Amar | 2010-12-02