Hallo Leute,
Ich habe da ein kleines C+±Programm, welches aufgrund div. Eingangsparameter zur Laufzeit eine Funktion a la
mov ax,7
mov bx,5
add ax,bx
generiert (i.d.R. sind die Funktionen viel komplexer). Da diese Funktionen einige tausend Male aufgerufen wird, möchte ich statt des jetzt angewandten Interpreters die Funktion im x86-Maschinencode in den Speicher schreiben und von dort aus dann aufrufen. Leider wurde ich bei meiner Internetrecherche nicht sehr schlau. Hat jemand eine Ahnung, wie man das hinbekommt?
Danke im voraus,
Pürsti
P.S.: Falls es von Bedeutung ist: Im konkreten Fall ist das OS Win 2k.