<?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[if-else Problem]]></title><description><![CDATA[<p>Hallo,<br />
beim folgenden Code wird immer else ausgeführt:</p>
<pre><code class="language-cpp">if((canvas-&gt;Pixels[190][500] == clWhite) &amp;&amp;
       (canvas-&gt;Pixels[203][501] == clWhite))
    {
      Application-&gt;MessageBox(&quot;if&quot;,&quot;&quot;,MB_OK);
    }
    else
    {
      Application-&gt;MessageBox(&quot;else&quot;,&quot;&quot;,MB_OK);
    }
</code></pre>
<p>Aber wenn ich das else auskommentiere wird der Code von If ausgeführt.<br />
Der code von if wird doch nur ausgeführt, wenn die Bedingungen zutreffen. Und wenn sie nicht zutreffen sollte else ausgeführt werden.<br />
Deshalb denke ich der Fehler liegt bei mir aber ich finde ihn nicht?!?!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/183962/if-else-problem</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 05:01:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/183962.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 10 Jun 2007 22:13:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to if-else Problem on Sun, 10 Jun 2007 22:13:16 GMT]]></title><description><![CDATA[<p>Hallo,<br />
beim folgenden Code wird immer else ausgeführt:</p>
<pre><code class="language-cpp">if((canvas-&gt;Pixels[190][500] == clWhite) &amp;&amp;
       (canvas-&gt;Pixels[203][501] == clWhite))
    {
      Application-&gt;MessageBox(&quot;if&quot;,&quot;&quot;,MB_OK);
    }
    else
    {
      Application-&gt;MessageBox(&quot;else&quot;,&quot;&quot;,MB_OK);
    }
</code></pre>
<p>Aber wenn ich das else auskommentiere wird der Code von If ausgeführt.<br />
Der code von if wird doch nur ausgeführt, wenn die Bedingungen zutreffen. Und wenn sie nicht zutreffen sollte else ausgeführt werden.<br />
Deshalb denke ich der Fehler liegt bei mir aber ich finde ihn nicht?!?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1302822</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1302822</guid><dc:creator><![CDATA[Hjek]]></dc:creator><pubDate>Sun, 10 Jun 2007 22:13:16 GMT</pubDate></item><item><title><![CDATA[Reply to if-else Problem on Mon, 11 Jun 2007 03:54:49 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>lass Dir doch mal von den Koordinaten die Farbwerte ausgeben (Debugger oder ShowMessage() vor der If-Abfrage; vielleicht sind die ja nicht weiss?</p>
<p>So reicht es auch:</p>
<pre><code class="language-cpp">if(canvas-&gt;Pixels[190][500]==clWhite &amp;&amp; canvas-&gt;Pixels[203][501]==clWhite) {
 Application-&gt;MessageBox(&quot;if&quot;,&quot;&quot;,MB_OK);
}
else {
 Application-&gt;MessageBox(&quot;else&quot;,&quot;&quot;,MB_OK);
}
</code></pre>
<p>MfG Stefan Scholz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1302850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1302850</guid><dc:creator><![CDATA[Stefan71242]]></dc:creator><pubDate>Mon, 11 Jun 2007 03:54:49 GMT</pubDate></item><item><title><![CDATA[Reply to if-else Problem on Mon, 11 Jun 2007 07:31:17 GMT]]></title><description><![CDATA[<p>@Hjek<br />
Vielleicht hast du X und Y vertauscht?</p>
<p>@Stefan7124<br />
Ich würde seinen Code aber bevorzugen und genauso schreiben.<br />
Klammern für Übersichtlichkeit und dieses { am Ende statt in nächster Zeile find ich persönlich zum ko.... :p<br />
Sein Text ist auf einen Blick überschaubar, deinen muss ich erstmal richtig anschauen, mag auch dadurch kommen das man das anders gewohnt ist. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1302895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1302895</guid><dc:creator><![CDATA[gnumm]]></dc:creator><pubDate>Mon, 11 Jun 2007 07:31:17 GMT</pubDate></item><item><title><![CDATA[Reply to if-else Problem on Mon, 11 Jun 2007 08:16:46 GMT]]></title><description><![CDATA[<p>@gnumm</p>
<p>Das ist ja das schöne an persönlichen Vorlieben; eben jeder wie er mag<br />
Primär ging es um die überflüssigen Klammern in der if-Abfrage<br />
<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>
<p>Gruss Stefan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1302917</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1302917</guid><dc:creator><![CDATA[Stefan71242]]></dc:creator><pubDate>Mon, 11 Jun 2007 08:16:46 GMT</pubDate></item><item><title><![CDATA[Reply to if-else Problem on Mon, 11 Jun 2007 09:56:08 GMT]]></title><description><![CDATA[<p>Man kann die geschweiften Klammern hier sogar weglassen (Einzeiler!)... Wenn schon, denn schon <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/1302972</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1302972</guid><dc:creator><![CDATA[Grossmeister]]></dc:creator><pubDate>Mon, 11 Jun 2007 09:56:08 GMT</pubDate></item></channel></rss>