Die Suche ergab 2 Treffer

von zippy84
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

Re: Wrap C++-Klasse (Wie bringt man Py. deren Methoden bei?)

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 ...
von zippy84
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 ...