私はC++プログラムを持っています:
class X
{
private:
int a;
public:
int func(char *str);
};
ここで、Pythonプログラムで関数funcを呼び出したいと思います。どうすればいいですか?
ctypesを使用してPythonプログラムからC関数を正常に呼び出しました。ただし、C++オブジェクト内で定義された関数を呼び出す方法がわからないようです。
私はすでにctypesを使っているので、その方法でそれを実現する方法を見つけたいと思います。しかし、私は他のテクニックを受け入れています。また、私のプロジェクトでは、C++プログラムでラッパー関数を使用することは想定されていません。