Hallo liebe C-Profis,
Folgendes Problem:
Angenommen, wir haben mehrere Funktionen
f1(…)
.
.
.
fn(…)
mit unterschiedlich vielen Parametern aber gleichem Rückgabetyp. Ein Programm will über einen Funktionszeiger eine der Funktionen aufrufen. Es ist aber zur Compilezeit nicht klar, auf welche Funktion der Zeiger zeigt, da sich das zur Laufzeit ändern kann. Da ich unterschiedlich viele Parameter je Funktion habe, geht das nicht, oder?
Gibts einen Trick, z.B. man fasst die Parameter in einem Array zusammen, so dass alle Funktionen nur einen Parameter haben, und holt sie in den Funktionen dann wieder da raus, o.Ä. ?
Ciao,
Martin.