boost-python

    4

    1답변

    Boost.Python을 사용하여 다음 클래스를 노출하려면 어떻게해야합니까? 이 파이썬에서 예외 (SystemError: initialization of libdistributions raised unreported exception를) 제기, bp::class_<C>("C") .def("F", (void (C::*)(int))&C::F).stat

    0

    1답변

    Boost INFO file을 구성 파일로 읽는 C++ 프로그램이 있습니다. 이제는 해당 파일을 조작하기위한 python 스크립트를 개발할 계획입니다. 가장 좋은 방법은 무엇입니까? 파이썬에서 기존 모듈을 찾을 수 없습니다. 실제로 Boost INFO 및 Python을 Google에 입력하면 대부분의 결과가 적절하지 않습니다. INFO에 대한 전체 구문 설

    6

    1답변

    그래서 C++로 작성되고 Boost 라이브러리를 사용하는 간단한 이벤트 라이브러리가 있습니다. 나는이 라이브러리를 파이썬에 공개하고 싶었 기 때문에 자연스럽게 Boost :: Python으로 변했다. 결국 컴파일 할 코드가 생겼지 만 이제는 문제가 생겼습니다. 라이브러리는 고차 프로그래밍 기술을 사용합니다. 예를 들어, 라이브러리는 이벤트 클래스, 이벤트

    1

    1답변

    부스트 덕분에 일부 C++ 클래스를 파이썬에 노출시키기에 이르렀습니다. 내 응용 프로그램에 정적으로 링크 된 두 개의 별개 모듈을 정의했습니다. I는 그 모듈에 정의 된 클래스를 사용할 수있는 등 BOOST_PYTHON_MODULE(module1) { class_<MyClass, boost::noncopyable>("MyClass", no_ini

    1

    1답변

    데이터를 생성하는 C++ 코드가 있습니다. 데이터를 파이썬에 공개하고 싶습니다. 하지만 소리가 나는 것처럼 사소하지는 않습니다 ... 이 C++은 바이너리로 컴파일됩니다. cppcode. 때문에 프레임 워크 설치의 복잡한 방법을, 나는 단지 그것이 내가 파이썬에서 액세스 할 데이터를 생성 cppcode 내부 ./cppcode {command line arg

    5

    1답변

    부스트를 사용하여 Python에 노출하는 C++로 정의 된 Event 클래스가 있습니다. 내 스크립트는이 클래스에서 파생 될 것으로 예상되며 새 하위 클래스가 정의 될 때마다 초기화를 수행하려고합니다. 노출 된 Event 클래스의 메타 클래스를 설정하면 어떻게됩니까? Python 스크립트가이 클래스에서 파생 될 때마다 메타 클래스가 필요한 초기화를 수행 할

    14

    1답변

    파이썬 C API는 PyObject *PyType_Type 오브젝트를 가지고 있는데, 이는 인터프리터에서 type과 동일합니다. C++에서 메타 클래스를 정의하고 싶다면, 어떻게 type을 Boost.Python의베이스 중 하나로 설정할 수 있습니까? 또한 C++에서 파이썬 메타 클래스를 정의 할 때 고려해야 할 다른 사항은 무엇입니까? Boost.Pyth

    6

    2답변

    그래서 저는 C++ 코드를 파이썬과 통합하기 위해 좋은 도구를 찾고, 처음에는 boost.python을 보았습니다. 나는 boost 문서에서 hello를 얻었고 빌드하고 실행하려고 시도했다. g++ -o build\hello.o -c -IE:\Programming\libs\boost_1_48_0 -IE:\Programming\Python\include sr

    0

    1답변

    a project에 boost :: python 및 콜백 기반 실행과 관련된 문제가 있습니다. 내 프로젝트는 콜백 메커니즘을 사용하여 C++에서 일부 파이썬 코드를 실행합니다. 내 콜백 실행을 유발하는 초기 함수 호출이 파이썬 인터프리터에서 오는 한 모든 것이 정상입니다. 예 : h = CallbackHandler() def mycallback():

    3

    1답변

    먼저 파이썬 프로그래머로서이 문제를 잘못된 시각에서 보았을 것입니다. 마지막 C++ 코드를 작성한 이후로 오랜 세월이 흘렀습니다. 칼리지. 나는 firebreath를 사용하여 하이브리드 python/C++ 플러그인을 만들려고하는데 약간의 문제가 있습니다. 지금까지 boost/python.h를 사용하여 모든 부분을 통합하는 데는 성공했지만 문제는 파이썬 안에