Ich habe mich nun mal an einem konkreteren Beispiel beschäftigt. Das hier ist dabei herausgekommen:
#include <Python.h>
#include <vector>
struct Pt { double x, y; };
class PNL {
public:
typedef std::vector<Pt> PolyType;
std::vector<PolyType> polys;
void addPoly(PolyType poly);
};
void ...
Die Suche ergab 2 Treffer
- Mittwoch 1. Juni 2011, 22:37
- Forum: Python mit anderen Sprachen verwenden
- Thema: Wrap C++-Klasse (Wie bringt man Py. deren Methoden bei?)
- Antworten: 2
- Zugriffe: 2182
- Mittwoch 1. Juni 2011, 15:42
- Forum: Python mit anderen Sprachen verwenden
- Thema: Wrap C++-Klasse (Wie bringt man Py. deren Methoden bei?)
- Antworten: 2
- Zugriffe: 2182
Wrap C++-Klasse (Wie bringt man Py. deren Methoden bei?)
Hallo,
bin gerade dabei mich in die C-API von Python einzuarbeiten. Ich möchte einen eigenen Typ erstellen, der aus einer vorhandenen C++-Klasse enstehen soll. Ich hab mir den Part mit den dem struct in der Dokumentation von Python 2.7 durchgelesen, weiß aber nicht so recht wie ich das auf eine ...
bin gerade dabei mich in die C-API von Python einzuarbeiten. Ich möchte einen eigenen Typ erstellen, der aus einer vorhandenen C++-Klasse enstehen soll. Ich hab mir den Part mit den dem struct in der Dokumentation von Python 2.7 durchgelesen, weiß aber nicht so recht wie ich das auf eine ...