Zitat Zitat von Iqon Beitrag anzeigen
bedeutet aber viel Aufwand in der Funktion
Nö, sehe ich nicht so.
Zitat Zitat von Iqon Beitrag anzeigen
und die Funktion wird dadurch sehr schwer lesbar.
Im Gegenteil, es ist lesbarer als irgendein magisches Makro und gut debugbar mit Breakpoints in einzelnen Schritten. Aber wie meine Mutter immer zu sagen pflegte "de gustibus non est disputandum"
Zitat Zitat von Iqon Beitrag anzeigen
Da die Funktion wirklich verlassen wird, verliert sie ihren Zustand. Will man zwischen den States zustände teilen muss das über globalen oder anderweitig geteilten Speicher geschehenm, was die Sache um einiges komplizierter macht.
static ?