Suchergebnisse für Anfrage "boost-python"
Einen Zeiger in Boost.Python verfügbar machen
Ich habe diese sehr einfache C ++ Klasse: class Tree { public: Node *head; }; BOOST_PYTHON_MODULE(myModule) { class_<Tree>("Tree") .def_readwrite("head",&Tree::head) ; }Ich möchte von Python aus auf die head-Variable zugreifen, aber die Meldung, ...
Boost.Python und Boost.Signals2: Segmentierungsfehler
Ich habe ein Problem mit der Integration von boost.signals2 in meine vorhandene C ++ - Bibliothek, die ich mit boost.python verfügbar gemacht habe. Ich habe eine Klasse, die mit einem Python ausgesetzt iststd::shared_ptr. Diese Klasse sollte in ...
Wie schreibe ich einen Wrapper über Funktionen und Member-Funktionen, die vor und nach der Wrapper-Funktion Code ausführen?
Ich versuche, eine Wrapper-Klasse oder -Funktion zu schreiben, mit der ich vor und nach der Wrapper-Funktion Code ausführen kann. float foo(int x, float y) { return x * y; } BOOST_PYTHON_MODULE(test) { boost::python::def("foo", <somehow wrap ...
Boost.python konvertiert automatisch Parameter
Ich verwende boost.python, um eine C ++ - Klasse 'A' zu umbrechen, die einen String als Konstruktor akzeptiert. Ich habe dann eine Funktion 'fun (A & arg)', die auf ein 'A' als Parameter verweist. Ich hätte gerne einen Python-Wrapper zum Spaß, ...
Boost Python-Klassenexport kann nicht mit Verknüpfungsfehler in Visual Studio 2013 kompiliert werden
Ich habe Boost selbst kompiliert und die folgende Funktion in eine DLL exportiert: #include <boost/python.hpp> using namespace boost::python; std::string greet() { return "hello, dude !!"; } BOOST_PYTHON_MODULE(hello) { def("greet", greet); ...
Wie wird eine C ++ - Funktion umbrochen, die boost :: optional <T> zurückgibt?
Ich möchte eine Funktion umbrechen, die ein @ zurückgiboost::optional<T>. Das heißt, gegeben: class Foo { boost::optional<T> func(); }; Ich würde das gerne irgendwie so verpacken, dass Python entweder ein @ bekomT nach Wert ...
Vorzeichenloses Zeichen aus Array von numpy.uint8 entfernen
Ich habe Code, um einen numerischen Wert aus einer Python-Sequenz zu extrahieren, und er funktioniert in den meisten Fällen gut, jedoch nicht für ein Numpy-Array. Wenn ich versuche, ein nicht signiertes Zeichen zu extrahieren, gehe ich wie folgt ...
C ++ - Klasse wird von Python 3 nicht als Modul über Boost.Python Embedding erkannt
Das folgende Beispiel aus Boost.Python v1.56 zeigt, wie Sie den Python 3.4.2-Interpreter in Ihre eigene Anwendung einbetten. Leider funktioniert dieses Beispiel bei meiner Konfiguration mit MSVC2013 unter Windows 8.1 nicht sofort. Und ich habe ...
MacOSX + Boost_Python + PyFTGL: - Symbol nicht gefunden, erwartet in: flachem Namespace
Ich versuche PyFTGL unter MacOSX Yosemite zu installieren. Die von mir verwendete Python-Version ist 2.7 von Macports. Ich habe Boost von Macports mit Angabe von + python27 installiert. Um PyFTGL zu installieren, habe ich aus dem Quellcode ...
C ++ Konvertierung von NumPy Array nach Mat (OpenCV)
Ich schreibe einen dünnen Wrapper um die ArUco Augmented Reality-Bibliothek (die auf OpenCV basiert). Eine Schnittstelle, die ich zu erstellen versuche, ist sehr einfach: Python übergibt das Bild an C ++ - Code. C ++ - Code erkennt Markierungen ...