<?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[Welchen Fehler hbe ich gemacht? Bitte helfen :(]]></title><description><![CDATA[<p>Hallo kann mir einer sagen was ich hier falsch gemacht habe? Es kommt die Fehlermeldung &quot;[C++ Fehler] Unit1.cpp(24): E2034 Konvertierung von 'char' nach 'char *' nicht möglich&quot;</p>
<pre><code class="language-cpp">if(Edit1-&gt;Text[x] == &quot;+&quot;)
 {
 ...
 }
</code></pre>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/148887/welchen-fehler-hbe-ich-gemacht-bitte-helfen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 06 Aug 2026 18:01:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/148887.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 31 May 2006 13:05:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 13:05:11 GMT]]></title><description><![CDATA[<p>Hallo kann mir einer sagen was ich hier falsch gemacht habe? Es kommt die Fehlermeldung &quot;[C++ Fehler] Unit1.cpp(24): E2034 Konvertierung von 'char' nach 'char *' nicht möglich&quot;</p>
<pre><code class="language-cpp">if(Edit1-&gt;Text[x] == &quot;+&quot;)
 {
 ...
 }
</code></pre>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1068789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068789</guid><dc:creator><![CDATA[C++-Noob]]></dc:creator><pubDate>Wed, 31 May 2006 13:05:11 GMT</pubDate></item><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 13:09:31 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">if(Edit1-&gt;Text[x] == '+')
 {
 ...
 }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1068791</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068791</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Wed, 31 May 2006 13:09:31 GMT</pubDate></item><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 13:21:06 GMT]]></title><description><![CDATA[<p>Ich glaube ich erweitere mal weil ich gar nicht mehr durchblicke:</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
for(int x; x &lt; Edit1-&gt;Text.Length(); x++)
 {
 if(Edit1-&gt;Text[x] == '+')
  {
  Mitte = Edit1-&gt;Text[x];
  Zahl1 = StrToInt(Edit1-&gt;Text.SubString(1,x-1));
  Zahl2 = StrToInt(Edit1-&gt;Text.SubString(x+1,Edit1-&gt;Text.Length()));
  Label1-&gt;Caption = Zahl1+Zahl2;
  }
 }
}
</code></pre>
<p>Wie man sieht versuche ich selber einen Taschenrechner zu programmieren<br />
Ist nur ein Test....Aber am Ende wird das Ergebnis nicht auf Label1-&gt;Caption angezeigt. Und ich finde den Fehler nicht Bitte Hilfe ^^ danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1068800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068800</guid><dc:creator><![CDATA[C++-Noob]]></dc:creator><pubDate>Wed, 31 May 2006 13:21:06 GMT</pubDate></item><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 13:25:56 GMT]]></title><description><![CDATA[<p>x ist nicht initialisiert -&gt; Programm neigt zu undefiniertem Verhalten...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1068805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068805</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 31 May 2006 13:25:56 GMT</pubDate></item><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 13:42:25 GMT]]></title><description><![CDATA[<p>Falls du es nicht selbst weisst:</p>
<p>for (int x = 0 ......)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1068819</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068819</guid><dc:creator><![CDATA[Sid2K6]]></dc:creator><pubDate>Wed, 31 May 2006 13:42:25 GMT</pubDate></item><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 13:45:25 GMT]]></title><description><![CDATA[<p>Besser</p>
<pre><code class="language-cpp">for (int x = 1 ......)
</code></pre>
<p>da bei AnsiString der Index bei 1 beginnt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1068822</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068822</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 31 May 2006 13:45:25 GMT</pubDate></item><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 13:47:26 GMT]]></title><description><![CDATA[<p>Und das ist dann auch falsch. Wenn überhaupt, dann x = 1. Edit1-&gt;Text ist vmo Typ AnsiString und die Daten beginnen nicht bei 0, sondern bei 1.<br />
Mittes AnsiString::AnsiPos wäre das sowieso eleganter zu lösen. Und eine Überprüfung, ob da überhaupt Zahlen eingeben wurden wäre auch nicht schlecht.</p>
<p>[Edit] Och nö, da ist akari schon mal nicht da - und dann tippselt Braunstein schneller... <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/1068823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068823</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 31 May 2006 13:47:26 GMT</pubDate></item><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 13:54:37 GMT]]></title><description><![CDATA[<p>Vielen Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1068836</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068836</guid><dc:creator><![CDATA[C++-Noob]]></dc:creator><pubDate>Wed, 31 May 2006 13:54:37 GMT</pubDate></item><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 14:41:50 GMT]]></title><description><![CDATA[<p>also wenn du das erste zeichen aus dem edit-feld edit1 haben möchtest</p>
<p>kannst du c_str() oder substring funktion benutzen</p>
<pre><code>Edit1-&gt;Text.c_str();

Edit1-&gt;Text.SubString(1,1);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1068874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068874</guid><dc:creator><![CDATA[xforceunited]]></dc:creator><pubDate>Wed, 31 May 2006 14:41:50 GMT</pubDate></item><item><title><![CDATA[Reply to Welchen Fehler hbe ich gemacht? Bitte helfen :( on Wed, 31 May 2006 14:48:42 GMT]]></title><description><![CDATA[<p>Kannst du mir verraten, was das jetzt soll.<br />
Edit1-&gt;Text[1] funktioniert schon, wobei es hier besser wäre den Text erst auf eine temporäre AnsiString-Variable zwischenzuspeichern und darauf zu arbeiten.<br />
c_str() liefert mit const char* einen Pointer auf den internen Datenpuffer (Nullterminiert) und nicht das erste Zeichen.<br />
SubString(1,1) liefert zwar das erste Zeichen, aber als AnsiString und nicht als char.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1068878</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1068878</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 31 May 2006 14:48:42 GMT</pubDate></item></channel></rss>