Dynamisch Funktionen aufrufen?
-
Hallo,
ich hätte da eine Frage:
Gibt es die Möglichkeit, eine Funktion dynamisch aufzurufen?
Ich plane gerade ein kleines Programm (CGI), welches mit Templates aufgebaut ist und über diese ich Funktionen aufrufen will. Jetzt wäre es natürlich schön wenn ich bestimmte Befehle parse und dann so in der Art wie bei PHP
call_user_func("funktion","parameter",...) :p
aufrufe. Ich weiß nicht ob ich mir da nicht zu viel erhoffe jedoch wäre dies ja wirklich sehr praktisch. Wenn es keine halbwegs "schöne" Möglichkeit gäbe, kann ich es ja immer noch "hard" kodieren.

thx
Stefan
-
so, 3tes mal editieren, ich hoff ich schafs jetzt
http://www.function-pointer.org/
map mit ersten argument, functionpointer,
das du den ersten parameter an die map schickst und die entsprechende funktion aufrust sind nur wenig zeilen code die du dir selber schreiben musst.
die restlichen string parameter schickst du als einzigen parameter per referenz mit und zerlegst den string in den funktionen, dann hast du auch immer die gleiche signatur was das ganze recht uebersichtlich und einfach macht.
-
ah danke schon mal

cu
Stefan