2

PyLong_Typefrom toなどの組み込み型の Python コンバーターから、Boost Python はどこに登録しdoubleますか?

from python を受け取り、 C++numpy.float128の for 関数を返すコンバーターを定義したいと考えています。long double私はすでに逆の方法で to_python コンバーターを実行しました。そのために微調整builtin_converters.hppしましたが、ブースト python が python からの変換を行う方法がわかりませんでした。

4

2 に答える 2

1

Python からの変換は、実際builtin_converters.cppにはライブラリのヘッダー部分ではなく、ヘッダー部分で行われます。このファイルをコピーし、 のコンバーターを除くすべてを削除しましたlong double

于 2012-11-13T15:48:32.243 に答える