Übergabe des Funktors als Funktionszeiger

Ich versuche, eine C-Bibliothek in einer C ++ - App zu verwenden, und habe mich in der folgenden Situation wiedergefunden (ich kenne mein C, bin aber ziemlich neu in C ++). Auf der C-Seite habe ich eine Sammlung von Funktionen, die einen Funktionszeiger als Argument verwenden. Auf der C ++ - Seite habe ich Objekte mit einem Funktor, der die gleiche Signatur wie der von der C-Funktion benötigte Funktionszeiger hat. Gibt es eine Möglichkeit, den C ++ - Funktor als Funktionszeiger für die Übergabe an die C-Funktion zu verwenden?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage