title image


Smiley Re: Array von Funktionen
Meinst wohl "Array mit Zeigern auf Funktionen"



// C



typedef int (*pt2ParaFuncs)(float, bool, bool);



pt2ParaFuncs* funcArray;



funcArr = malloc( sizeof(int*)* 10);





funcArr[0] = DoIt;

funcArr[1] = DoMore;



Aufruf



int para = funcArr[1](12, true, false);





free(funcArr);





// C++



typedef int (TMyClass::*pt2ParaFuncs)(float, bool, bool);



pt2ParaFuncs* funcArray;



funcArr = new pt2ParaFunc[10];



funcArr[0] = &TMyClass::DoIt;

funcArr[1] = &TMyClass::DoMore;





int para = (*this.*funcArr[1])(12, true, false);



delete[] funcArr;















geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: