pybind11

    3

    1답변

    나는 boost :: python에서 pybind11까지 복잡한 코드의 포트를 고려하고 있지만, boost::python::extract<...>().check()과 같은 것이 없다는 것에 당혹 스럽다. 나는 pybind11::cast<T>을 사용하여 py::object에서 C++ 객체를 추출 할 수 있지만 캐스팅이 가능한지 확인하는 유일한 방법은 캐스팅이

    1

    1답변

    그래서 저는 C/C++ 프로그램 인터페이스에 파이썬 코드를 작성해야하는 프로젝트를 수행하고 있습니다.하지만 어떤 도구를 사용해야하는지 결정하지 않았습니다. 직관적으로 pybind11과 Boost.Python 중에서 선택하고 싶습니다. 프로그래머 : 두 사람 사이의 프로 및 콘은 무엇입니까? 어느 것을 사용할 지 어떻게 결정하겠습니까?

    1

    1답변

    pybind11로 파이썬 바인딩을 생성하려고합니다. C++ 인스턴스에서 메모리가 처리되는 C++ 인스턴스를 참조합니다. 내가 파이썬 example.dog 사이의 링크를 만드는 방법에 붙어 import <pybind11/pybind11> struct Dog { void bark() { printf("Bark!\n"); } }; int mai