pycxx

    0

    2답변

    오히려 못생긴 템플릿 코딩을 다시 코딩하려고합니다. 참고로 원래는 여기 : CPython의 (C 라이브러리)와 https://codereview.stackexchange.com/questions/69545/recode-c-c-trampoline-function-macros-using-templates class Final : Base { void

    0

    2답변

    PyCXX에서 버그가있을 수있는 코드를 발견했습니다. 실제로 버그입니까? 그렇다면 올바른 방법은 무엇입니까? 그래서 명확하게 PythonClassInstance이 하찮게의 PyObject (이의 PyObject에 대한 PyCXX의 표현을 가리 킵니다) 여분의 포인터 를 포함하도록 확장, struct PythonClassInstance { PyOb

    1

    2답변

    일부 코드 (PyCXX에서 곧바로 적용됨) 주위에 머리를 쓰려고합니다. 다중 플랫폼 C++ 파이썬 랩퍼입니다. 편집 : 원본 코드 here. 그것은 단지 윈도우에 존재하는 어떤 특별한 현상을 음식을 장만 할 나타납니다 #ifdef PY_WIN32_DELAYLOAD_PYTHON_DLL : #else : #endif 내가 아래 목록 전체 파일을 줄

    0

    1답변

    PyCXX을 사용하여 임베디드 Python 런타임 주위에 C++ 래퍼를 만듭니다. PyCXX는 실행 파일의 예제가없는 것처럼 보이므로 기존 예제 코드를 수정하려고합니다. 나는 파이썬 인터프리터까지 쉽게 실행 얻을 수 있습니다 : 내 엑스 코드 디버그/출력 창에 완전한 기능의 파이썬 프롬프트를두고 extern "C" int Py_Main(int argc, P

    0

    1답변

    PyCxx로 생성 된 Python 확장에서 속성을 정의하는 것이 적절한 방법이 무엇인지 궁금합니다. 현재 example과 같이 Py::PythonClass의 하위 클래스를 만들었습니다. 나는 초기화 기능에 behaviors().supportGetattro();을 추가하고 지금까지 너무 좋아 Py::Object getattro(const Py::String