Resultados de la búsqueda a petición "boost-python"

2 la respuesta

Boost.Python y Boost.Signals2: fallas de segmentación

Tengo un problema con la integración de boost.signals2 en mi lib C ++ existente que he expuesto con boost.python.Tengo una clase que está expuesta a python c...

2 la respuesta

¿Cómo escribir una envoltura sobre funciones y funciones miembro que ejecuta algún código antes y después de la función envuelta?

4 la respuesta

boost :: python: lista de Python para std :: vector

Finalmente puedo usar std :: vector en python usando el operador []. El truco consiste en proporcionar un contenedor en el contenedor C ++ boost que maneja el material interno del vector: #include <boost/python.hpp> #include <vector> class world ...

1 la respuesta

No se puede importar una DLL personalizada en Python

Estoy tratando de exponer una clase de C ++ a Python conboost::pythonasí que estoy pasando poreste tutorial [http://www.boost.org/doc/libs/1_61_0/libs/python/doc/html/tutorial/tutorial/exposing.html] . Creé un estudio visual.dll proyecto, con ...

2 la respuesta

Cómo importar una función del archivo python por Boost.Python

Soy totalmente nuevo en boost.python. Revisé muchas recomendaciones de usar boost.python para aplicar con python, sin embargo, aún no es fácil de entender y encontrar una solución para mí. Lo que quiero es importar una función o clase que ...

1 la respuesta

Inicializando objetos Cython con objetos C existentes

Modelo C ++ Digamos que tengo las siguientes estructuras de datos de C ++ que deseo exponer a Python. #include <memory> #include <vector> struct mystruct { int a, b, c, d, e, f, g, h, i, j, k, l, m; }; typedef ...

3 la respuesta

¿Qué hay de malo con las transmisiones de C ++ cuando se usa boost.python?

Actualización 2: no estoy seguro de por qué esto todavía se está votando (marzo de 2014). Esto parece estar solucionado ya que hice esta pregunta hace muchos años. Asegúrate de estar usando una versión reciente de boost. ACTUALIZACIÓN: ¿Quizás ...

1 la respuesta

Configuración de Visual Studio para trabajar con Boost.Python y Python 3

Tenía Microsoft Visual Studio Community 2013 (Versión 12.0.31101.00 Actualización 4) y Python 3.6.1 (v3.6.1: 69c0db5, 21 de marzo de 2017) en mi PC con Windows 10 Pro. Para probar ejemplos con Boost.Python descargué boost 1.64.0 y ...

2 la respuesta

Boost.python convierte automáticamente el parámetro

Estoy usando boost.python para envolver una clase C ++ 'A' que toma una cadena como constructor. Entonces tengo una función 'diversión (A y arg)' que toma una referencia a una 'A' como parámetro. Me gustaría tener un contenedor de Python para ...

4 la respuesta

Llamar a funciones de Python desde C ++

Estoy tratando de lograr funciones de llamada Python desde C ++. Pensé que podría lograrse a través de punteros de función, pero no parece posible. he estado usandoboost.python para lograr esto. Digamos que hay una función definida en ...