title image


Smiley Funktion als Parameter übergeben
Kann man in C++ eigentlich auch Methoden als Parameter an eine Funktion übergeben? Ich krieg das irgendwie nicht hin.



Wenn ich eine globale Funktion übergebe, geht alles klar:



void tuirgendwas(int(*fn)(void*), void* parameter)

{

}



void uebergibdich(void* parameter)

{

}



void testfunk()

{

tuirgendwas(uebergibdich, NULL);

}



Sobald aber uebergibdich eine Methode einer Klasse ist, tilt der Compiler völlig ab. Kann man Methoden nicht übergeben oder gib es da eine Special- Syntax?

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: