<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[TVarRec Problem]]></title><description><![CDATA[<p>Hi.</p>
<p>.pas<br />
SinC := CompileExpr(ParseExpr('sin(x)/x',['x']),tyPass1V);</p>
<p>.hpp<br />
extern PACKAGE Expression __fastcall ParseExpr(const AnsiString S, const System::TVarRec * Variables, const int Variables_Size)/* overload */;</p>
<p>Wie muss die Delphi Zeile mit dem <strong>['x']</strong> in CBuilder5 ausschauen?<br />
Ich peile das nicht ganz <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/123852/tvarrec-problem</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 16:08:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/123852.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 20 Oct 2005 19:11:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TVarRec Problem on Thu, 20 Oct 2005 19:11:36 GMT]]></title><description><![CDATA[<p>Hi.</p>
<p>.pas<br />
SinC := CompileExpr(ParseExpr('sin(x)/x',['x']),tyPass1V);</p>
<p>.hpp<br />
extern PACKAGE Expression __fastcall ParseExpr(const AnsiString S, const System::TVarRec * Variables, const int Variables_Size)/* overload */;</p>
<p>Wie muss die Delphi Zeile mit dem <strong>['x']</strong> in CBuilder5 ausschauen?<br />
Ich peile das nicht ganz <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/897152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/897152</guid><dc:creator><![CDATA[_midori_]]></dc:creator><pubDate>Thu, 20 Oct 2005 19:11:36 GMT</pubDate></item><item><title><![CDATA[Reply to TVarRec Problem on Fri, 21 Oct 2005 09:25:02 GMT]]></title><description><![CDATA[<p>Keine der es weiss? Ich suche mich schon mit google tot, aber alles was ich probiere ergiebt ein Error. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/897518</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/897518</guid><dc:creator><![CDATA[_midori_]]></dc:creator><pubDate>Fri, 21 Oct 2005 09:25:02 GMT</pubDate></item><item><title><![CDATA[Reply to TVarRec Problem on Fri, 21 Oct 2005 10:13:45 GMT]]></title><description><![CDATA[<p>versuch mal folgendes</p>
<pre><code class="language-cpp">TVarRec v[] = {&quot;x&quot;};
String s = &quot;sin(x)/x&quot;;
ParseExpr(s, v, ARRAYSIZE(v)-1);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/897588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/897588</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Fri, 21 Oct 2005 10:13:45 GMT</pubDate></item><item><title><![CDATA[Reply to TVarRec Problem on Fri, 21 Oct 2005 10:25:51 GMT]]></title><description><![CDATA[<p>Hey danke! Das scheint zu funktionieren.<br />
Leider kann ich es nicht engültig testen, da ich an nächsten Punkt scheitere.<br />
Ist Delphi zu einfach oder C zu schwer? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>Delphi:</p>
<pre><code class="language-cpp">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));
</code></pre>
<p>Da wird aus dem Ganzen eine Funktion erstellt.<br />
Das ist cool, aber wie macht man das denn im CBuilder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/897598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/897598</guid><dc:creator><![CDATA[_midori_]]></dc:creator><pubDate>Fri, 21 Oct 2005 10:25:51 GMT</pubDate></item><item><title><![CDATA[Reply to TVarRec Problem on Fri, 21 Oct 2005 10:44:54 GMT]]></title><description><![CDATA[<p>Am besten lernst du erstmal die Grundlagen von C++.<br />
Dann kannst du irgendwann versuchen Delphi und C++ zu vergleichen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/897616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/897616</guid><dc:creator><![CDATA[collie]]></dc:creator><pubDate>Fri, 21 Oct 2005 10:44:54 GMT</pubDate></item><item><title><![CDATA[Reply to TVarRec Problem on Fri, 21 Oct 2005 11:06:23 GMT]]></title><description><![CDATA[<p>Danke, das hilft sehr viel weiter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/897639</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/897639</guid><dc:creator><![CDATA[_midori_]]></dc:creator><pubDate>Fri, 21 Oct 2005 11:06:23 GMT</pubDate></item><item><title><![CDATA[Reply to TVarRec Problem on Fri, 21 Oct 2005 19:50:02 GMT]]></title><description><![CDATA[<p>Bitte schön. Gern geschehen ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/898202</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/898202</guid><dc:creator><![CDATA[collie]]></dc:creator><pubDate>Fri, 21 Oct 2005 19:50:02 GMT</pubDate></item></channel></rss>