000
21.10.2005, 16:10 Uhr
Midori
|
Hi.
Ich habe folgenden Delphi Code
C++: |
ExprFunc1V = function(const x: Extended): Extended;
SinC : ExprFunc1V;
SinC := CompileExpr(ParseExpr('sin(x)/x',['x']),tyPass1V); // parse and compile expression Result := SinC(1.0); // evaluate the Expression FreeFunc(@SinC); // Free Function ShowMessage('Result = '+FloatToStr(Result));
|
und möchte das gerne in C++ übernehmen, jedoch weiss ich nicht wie man hier eine Funktion "erstellt" wie dort oben. Falls das jemand kann und überhaupt versteht was ich möchte, wäre echt super! Ich würde mich schon freuen wenn mir jemand sagen könnte, nach welchem Begriff ich googlen müsste, um etwas darüber zu finden.
Ist eine CBuilder Komponente und in der C++ Header steht schonmal typedef Extended __fastcall (*ExprFunc1V)(const Extended x); |