Seite 2 von 2

Re: [C] Klassenfunktion aufrufen

Verfasst: Montag 24. Mai 2010, 13:07
von theliquidwave
Hi.
Also im C-Code nehme ich den Callback des unten angeführten Beispiels wie folgt entgegen: http://www.python-forum.de/pastebin.php?mode=view&s=21

Das ganze ist auf das nötigste beschränkt und ist etwas zusammenkopiert, es kann daher sein das kleine Fehler im Code sind. Ich hoffe das Problem kann man irgendwie lösen :)

Gruß und Danke

Re: [C] Klassenfunktion aufrufen

Verfasst: Montag 24. Mai 2010, 13:38
von Dauerbaustelle
BlackJack, viiielen Dank für die Ausführungen! ... wer hat sich den Scheiß eigentlich ausgedacht... :-/

Chrisber, wenn ich das richtig verstanden habe, musst du Zeile 51 mit

Code: Alles auswählen

if(PyObject_RichCompareBool(pyCallback, (*it)->pyCallback, Py_EQ)
ersetzen, damit der Code äquivalent zu

Code: Alles auswählen

a == b
ist und nicht -- wie jetzt -- zu

Code: Alles auswählen

a is b

Re: [C] Klassenfunktion aufrufen

Verfasst: Montag 24. Mai 2010, 14:03
von theliquidwave
Perfekt Dauerbaustelle!
Woher weiß man sowas, bzw. findet das? Ich wäre niemals darauf gekommen.

Danke :)

Re: [C] Klassenfunktion aufrufen

Verfasst: Montag 24. Mai 2010, 14:08
von Dauerbaustelle
Chrisber hat geschrieben:Woher weiß man sowas, bzw. findet das? Ich wäre niemals darauf gekommen.
Von BlackJack. Siehe 8 Posts weiter oben ;)