<?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[Kein ESC auf Konsole?]]></title><description><![CDATA[<p>Hi,<br />
Dumme Frage, aber warum wird bei diesem Code niemals der Teil ausgeführt, wenn ESC gedrückt wird?</p>
<pre><code class="language-cpp">bool done = false;
    char myKey;
    while (done == false)
    {
        myKey = getch();
        if (myKey &lt;= 0) //Wenn Sondertaste
        {
            myKey = getch();
            switch (myKey)
            {
                case 72:
                        std :: cout &lt;&lt; &quot;Pfeil Hoch!&quot; &lt;&lt; std :: endl;
                        break;
                case 80:
                        std :: cout &lt;&lt; &quot;Pfeil Unten!&quot; &lt;&lt; std :: endl;
                        break;
            }
        }
        else
        if (myKey == 27) done == true;
    }
    std :: cout &lt;&lt; &quot;Programm is ENDE :D&quot;;
    getch();
</code></pre>
<p>Liegt das an der Char&lt;&gt;Integer umwandlung? Eigentlich ja nicht, da die case- Anweisung ja geht..</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/178059/kein-esc-auf-konsole</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 06:08:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/178059.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Apr 2007 21:28:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kein ESC auf Konsole? on Fri, 06 Apr 2007 21:28:55 GMT]]></title><description><![CDATA[<p>Hi,<br />
Dumme Frage, aber warum wird bei diesem Code niemals der Teil ausgeführt, wenn ESC gedrückt wird?</p>
<pre><code class="language-cpp">bool done = false;
    char myKey;
    while (done == false)
    {
        myKey = getch();
        if (myKey &lt;= 0) //Wenn Sondertaste
        {
            myKey = getch();
            switch (myKey)
            {
                case 72:
                        std :: cout &lt;&lt; &quot;Pfeil Hoch!&quot; &lt;&lt; std :: endl;
                        break;
                case 80:
                        std :: cout &lt;&lt; &quot;Pfeil Unten!&quot; &lt;&lt; std :: endl;
                        break;
            }
        }
        else
        if (myKey == 27) done == true;
    }
    std :: cout &lt;&lt; &quot;Programm is ENDE :D&quot;;
    getch();
</code></pre>
<p>Liegt das an der Char&lt;&gt;Integer umwandlung? Eigentlich ja nicht, da die case- Anweisung ja geht..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1260937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1260937</guid><dc:creator><![CDATA[Pille456]]></dc:creator><pubDate>Fri, 06 Apr 2007 21:28:55 GMT</pubDate></item><item><title><![CDATA[Reply to Kein ESC auf Konsole? on Fri, 06 Apr 2007 22:38:39 GMT]]></title><description><![CDATA[<p>OK, ...hab den Fehler und küre mich mal ganz dreißt zum dümmsten Esel der C++Welt...<br />
In Zeile 20 o.O</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1260967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1260967</guid><dc:creator><![CDATA[Pille456]]></dc:creator><pubDate>Fri, 06 Apr 2007 22:38:39 GMT</pubDate></item><item><title><![CDATA[Reply to Kein ESC auf Konsole? on Fri, 06 Apr 2007 22:40:04 GMT]]></title><description><![CDATA[<p>Dabei passiert es meistens umgekehrt <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>BTW: Welchen Compiler verwendest du, dass er das nicht als Warnung ausgibt?</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1260970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1260970</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Fri, 06 Apr 2007 22:40:04 GMT</pubDate></item><item><title><![CDATA[Reply to Kein ESC auf Konsole? on Fri, 06 Apr 2007 23:12:36 GMT]]></title><description><![CDATA[<p>CodeBlocks mir MinGW<br />
Aber wär das nicht eigentlich dumm dabei ne Warnung auszugeben? Dann wäre ja jede if-Anweisung etc... eine potentielle Gefahr</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1260979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1260979</guid><dc:creator><![CDATA[Pille456]]></dc:creator><pubDate>Fri, 06 Apr 2007 23:12:36 GMT</pubDate></item><item><title><![CDATA[Reply to Kein ESC auf Konsole? on Fri, 06 Apr 2007 23:28:35 GMT]]></title><description><![CDATA[<p>Pille456 schrieb:</p>
<blockquote>
<p>CodeBlocks mir MinGW<br />
Aber wär das nicht eigentlich dumm dabei ne Warnung auszugeben? Dann wäre ja jede if-Anweisung etc... eine potentielle Gefahr</p>
</blockquote>
<p>Nicht das if ist das Problem. Ein &quot;a == b&quot; ohne Zuweisung oder Verwendung als Bedingung klingt doch spanisch <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>Ordentlichen Compiler findest du auf <a href="http://msdn.microsoft.com" rel="nofollow">http://msdn.microsoft.com</a> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> Dann sieht das auch so aus:</p>
<pre><code>Kompilieren...
main.cpp
D:\..\main.cpp(16) : warning C4553: '==': Operator hat keine Auswirkungen; ist '=' beabsichtigt?
</code></pre>
<p>und du ersparst dir viel Ärger.</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1260987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1260987</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Fri, 06 Apr 2007 23:28:35 GMT</pubDate></item></channel></rss>