Variabelsername als Parameter übernehmen?

14/05/2009 - 18:48 von Jens Kallup | Report spam
Hallo,

und es trug sich eines Tages zu, dass der jenserich Compiler
konstante Variabseln zu transformieren hatte. Der jenserich
wusste aber nicht wie dies in Assembler zu geschehen mag, eine
oder mehrere Variabseln zu Übersetzen.
Jenserich dachte sich nun, das er für den Term:
"var0 = 23.0 + 2.2"

den Assembler-Code:

init_variabseln:

pushl var0
pushl 2
pushl 2
pushl 23
pushl 0
call _add_variabsel

ret

auszugeben.
Was jenserich nicht wusste:
Wie man die variable var0 in einer C++ wrapper Datei
als Parameter zu übernehmen.

Und falls das Problem noch heute besteht, so ràtzelt der
jenserich noch und rüft um Bitte einer Lösung.
Was jenserich aber schon wusste, dass er lokale Variabseln
in den Stack schmeissen müsste ...

ok.
MfG

Der Jenserich ;-)
 

Lesen sie die antworten

#1 Jan Seiffert
14/05/2009 - 23:24 | Warnen spam
Jens Kallup wrote:
Hallo,

und es trug sich eines Tages zu, dass der jenserich Compiler
konstante Variabseln zu transformieren hatte. Der jenserich
wusste aber nicht wie dies in Assembler zu geschehen mag, eine
oder mehrere Variabseln zu Übersetzen.
Jenserich dachte sich nun, das er für den Term:
"var0 = 23.0 + 2.2"

den Assembler-Code:

init_variabseln:

pushl var0
pushl 2
pushl 2
pushl 23
pushl 0
call _add_variabsel

ret

auszugeben.
Was jenserich nicht wusste:
Wie man die variable var0 in einer C++ wrapper Datei
als Parameter zu übernehmen.




???
*Bahnhof*

Mal abgesehen von deinem komischen Fixkomma format (Schmeiss das doch ma weg, da
kann doch keiner mit arbeiten...), was ist der Grund das du unbedingt ueber
einen Funktionsaufruf gehen willst?

Und was willst du nun warum in was fuer nen C++ wrapper (wie sieht der aus?)
"uebernehmen" (Ansprechen? Aufrufen? Kopieren? Einfuegen?)?

[snip]
Was jenserich aber schon wusste, dass er lokale Variabseln
in den Stack schmeissen müsste ...




Im prinzip...
Ist der Allokator dafuer fertig?

ok.
MfG

Der Jenserich ;-)


Gruss
Jan

Danke für die Beachtung aller Sicherheitsmaßnahmen!

Ähnliche fragen