<?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[Eingabe erhalten]]></title><description><![CDATA[<p>Moin allerseits ..<br />
Ich wollte mich an ein simples programm wenden welches eine abfrage startet<br />
wollen sie dies und dies machen ja oda nein ... und um dieses zu bestätigen<br />
oda nicht wollte ich die kürzel &quot;y&quot; und &quot;n&quot; benutzen...<br />
Jez brauche ich nur noch eine funktion die überprüft ob nun y gedrückt<br />
wurde oda nicht ...</p>
<p>please HElp ^^</p>
<p>MFG BearFist</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/246302/eingabe-erhalten</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 04:29:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/246302.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 26 Jul 2009 09:42:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Eingabe erhalten on Sun, 26 Jul 2009 09:42:42 GMT]]></title><description><![CDATA[<p>Moin allerseits ..<br />
Ich wollte mich an ein simples programm wenden welches eine abfrage startet<br />
wollen sie dies und dies machen ja oda nein ... und um dieses zu bestätigen<br />
oda nicht wollte ich die kürzel &quot;y&quot; und &quot;n&quot; benutzen...<br />
Jez brauche ich nur noch eine funktion die überprüft ob nun y gedrückt<br />
wurde oda nicht ...</p>
<p>please HElp ^^</p>
<p>MFG BearFist</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749707</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749707</guid><dc:creator><![CDATA[Bearfist]]></dc:creator><pubDate>Sun, 26 Jul 2009 09:42:42 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabe erhalten on Sun, 26 Jul 2009 10:08:30 GMT]]></title><description><![CDATA[<p>GetAsyncKeyState</p>
<p>oder</p>
<p>WM_KEYDOWN / WM_KEYUP</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749714</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749714</guid><dc:creator><![CDATA[*rT*f*Ct]]></dc:creator><pubDate>Sun, 26 Jul 2009 10:08:30 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabe erhalten on Sun, 26 Jul 2009 10:09:41 GMT]]></title><description><![CDATA[<p>Achso ...<br />
und wie bekomme ich dort die spezifische Taste also y ?</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749715</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749715</guid><dc:creator><![CDATA[Bearfist]]></dc:creator><pubDate>Sun, 26 Jul 2009 10:09:41 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabe erhalten on Sun, 26 Jul 2009 10:28:08 GMT]]></title><description><![CDATA[<p>ein blick in die MSDN verrät dir</p>
<pre><code>SHORT GetAsyncKeyState(
  int vKey   // virtual-key code
);
</code></pre>
<p>Google nach <a href="http://www.google.de/search?q=virtual-key+code" rel="nofollow">virtual-key code</a> ..... <a href="http://msdn.microsoft.com/en-us/library/aa926323.aspx" rel="nofollow">bringt dir</a><br />
bzw. <a href="http://msdn.microsoft.com/en-us/library/ms645540(VS.85).aspx" rel="nofollow">nach einiger suche</a></p>
<p>wieder ein blick in die MSDN verrät dir</p>
<pre><code>WM_KEYDOWN / WM_KEYUP
nVirtKey = (int) wParam;    // virtual-key code
</code></pre>
<p>in der Nachrichtenschleife</p>
<pre><code>case WM_KEYDOWN: //o. WM_KEYUP
    switch((int) wParam)
    {
        case VK_Y:
            //Machwas
        break;
    }
break;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1749724</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749724</guid><dc:creator><![CDATA[*rT*f*Ct]]></dc:creator><pubDate>Sun, 26 Jul 2009 10:28:08 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabe erhalten on Sun, 26 Jul 2009 15:07:52 GMT]]></title><description><![CDATA[<p>Findest du das nicht bisschen pöhse, jemanden in den frühen Programmiertagen gleich von Microsoft abhängig zu machen? Vor allem bei so nem miniproblem?</p>
<pre><code class="language-cpp">char ch;
cin &gt;&gt; ch;
if( ch == 'y' ) ...
else if( ch == 'n' ) ...
else ...
</code></pre>
<p>Du kannst die Abfragen auch über ein switch vornehmen.</p>
<p>Und schon ist es std-C++ und kein Windows und damit portabel <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749851</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749851</guid><dc:creator><![CDATA[hmmmgrml]]></dc:creator><pubDate>Sun, 26 Jul 2009 15:07:52 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabe erhalten on Sun, 26 Jul 2009 15:35:26 GMT]]></title><description><![CDATA[<p>oder verwende getch...</p>
<pre><code class="language-cpp">#ifdef WIN32 // Windows
#include &lt;conio.h&gt;
#else  // Linux
#include &lt;curses.h&gt;
#endif

// ...
int key = getch();  // bzw. _getch() bei Visual C++, der bringt ohne Underline eine Warung
if (key == 'y') // yes
{
// ...
}
else if (key == 'n') // no
{
}
else // wrong key
{
}
</code></pre>
<p>Vorteil: du brauchst nicht auf &quot;Enter&quot; warten, getch gibt dir den Wert, sobald eine Taste gedrückt wurde.<br />
Außerdem wird das Zeichen nicht angezeigt.<br />
willst du es angezeigt haben, gibt es getche bzw. _getche (das e steht für echo)</p>
<p>unter Linux ist noch darauf zu achten, dass man curses mit linken muss, also<br />
g++ -o blabla main.cpp -lcurses</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749861</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Sun, 26 Jul 2009 15:35:26 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabe erhalten on Sun, 26 Jul 2009 21:27:05 GMT]]></title><description><![CDATA[<blockquote>
<p>#ifdef WIN32 // Windows<br />
#include &lt;conio.h&gt;<br />
#else // Linux<br />
#include &lt;curses.h&gt;<br />
#endif</p>
</blockquote>
<p>interessantes Weltbild <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1750012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1750012</guid><dc:creator><![CDATA[hmmmmm]]></dc:creator><pubDate>Sun, 26 Jul 2009 21:27:05 GMT</pubDate></item></channel></rss>