ich habe ein Programm, was je nach int Variablen eine Funktion ausführen soll. habe das problem bisher mit switch gelöst. muss dafür aber immer neuen case erstellen und funktionsaufruf schreiben. möchte das es kürzer geht, damit es bei mehreren hundert funktionen nicht zu unübersichtlich wird.
gibt es eine möglichkeit mit der ich eine funktion mit hilfe einer variablen im namen aufrufen kann?
vielen dank für eure hilfe.
Bsp:
Code: Alles auswählen
int i;
void do_1() {...}
void do_2() {...}
switch i
{ case 1: do_1();
break;
case 2: do_2();
break;
}
Edit by cloidnerux: Code tags