Struct mit Funktionszeigern
Verfasst: Sonntag 12. Juli 2009, 09:05
hallo,
in C ist es ja möglich sich eine Struktur mit Funktionszeigern zusammen zu stellen. Also so in der Art
struct {
int *(__cdecl *pFunktion1)(void);
....
}TEST;
und später die Funktion über das Strukur-Objekt aufzurufen
TEST.pFunktion1 = Funktion1;
....
TEST.pFunktion1();
Ist sowas auch in Python möglich?
also ich kenne das ctypes-Modul und mit Hilfe von "_field_" kann man sich eine Struktur zusammenstellen...Aber von welchem Typ muss ich da dann so einen "Funktionszeiger" definieren?
in C ist es ja möglich sich eine Struktur mit Funktionszeigern zusammen zu stellen. Also so in der Art
struct {
int *(__cdecl *pFunktion1)(void);
....
}TEST;
und später die Funktion über das Strukur-Objekt aufzurufen
TEST.pFunktion1 = Funktion1;
....
TEST.pFunktion1();
Ist sowas auch in Python möglich?
also ich kenne das ctypes-Modul und mit Hilfe von "_field_" kann man sich eine Struktur zusammenstellen...Aber von welchem Typ muss ich da dann so einen "Funktionszeiger" definieren?