Funktionszeiger in datei speichern



  • Hallo zusammen,

    Ich möchte funktionszeiger in eine Datei speichern und zu späterem Zeitpunkt wieder laden und die entsprechende Funktion wieder aufrufen können. Ich gehe davon aus, dass dies nicht so einfach möglich ist, da sich die Werte bei jedem Aufruf ändern können. Ist dies so?

    Meine Überlegung war jetzt, eine Tabelle mit maximal 256 Einträgen zu erstellen, also so, dass ich die entsprechende Funktion mit einer 8bit großen Zahl auffinden kann. Ist dies der Gängige Weg dies zu bewerkstelligen?

    Danke,
    Martin



  • Martin Kalbfuß schrieb:

    Ich möchte funktionszeiger in eine Datei speichern und zu späterem Zeitpunkt wieder laden und die entsprechende Funktion wieder aufrufen können. Ich gehe davon aus, dass dies nicht so einfach möglich ist, da sich die Werte bei jedem Aufruf ändern können. Ist dies so?

    Ja.

    Martin Kalbfuß schrieb:

    Meine Überlegung war jetzt, eine Tabelle mit maximal 256 Einträgen zu erstellen, also so, dass ich die entsprechende Funktion mit einer 8bit großen Zahl auffinden kann. Ist dies der Gängige Weg dies zu bewerkstelligen?

    Wenn du damit eine Tabelle von Indexen 0..255 auf Funktionen meinst, dann könnte das funktionieren, wenn ich dich richtig verstanden habe.


Log in to reply