<?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[Überprüfen ob keine Eingabe gemacht wurde.]]></title><description><![CDATA[<p>Guten Abend.</p>
<p>Habe mal wieder ein, Problem.<br />
Und zwar möchte ich Überprüfen ob keine Eingabe gemacht wurde<br />
also nur Enter eingegeben wurde.</p>
<p>Das wen ich keine Korrekte Eingabe gemacht wurde das habe hin bekommen.<br />
Die Ausgabe ist dann &quot;Keine Eingabe!&quot; wen aber die Richtige Eingabe<br />
kommt dann &quot;Funktioniert&quot;.</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

int main(void)
{

 string OS;

 cout &lt;&lt; &quot;--Graphics-Cards consistency test--&quot; &lt;&lt; endl 
      &lt;&lt; endl
      &lt;&lt; endl;

 cout &lt;&lt; &quot;Select the operating system :&quot; &lt;&lt; endl
      &lt;&lt; &quot;Windows NT / 2000 :: 0&quot; &lt;&lt; endl
      &lt;&lt; &quot;Windows XP :: 1&quot; &lt;&lt; endl
      &lt;&lt; &quot;Windows Vista Service Pack 1 :: 2A&quot; &lt;&lt; endl
      &lt;&lt; &quot;Windows Vista Service Pack 2 (SystemClosed!!) :: 2B&quot; &lt;&lt; endl
      &lt;&lt; endl
      &lt;&lt; endl
      &lt;&lt; &quot;Your Input : &quot;;

       while (cin &gt;&gt; OS) {

             if (OS != &quot;&quot;) {

                    cout &lt;&lt; &quot;Keine Eingabe!&quot;;

                    }else {

                          if (OS == &quot;0&quot;){
                                 cout &lt;&lt; &quot;Funktioniert!&quot;;
                                 }

                          }

             }

 cin.sync();   
 cin.get();
 return 0;   
}
</code></pre>
<p>LG Keybladmaster</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/317497/überprüfen-ob-keine-eingabe-gemacht-wurde</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 22:04:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/317497.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Jun 2013 18:20:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Überprüfen ob keine Eingabe gemacht wurde. on Mon, 10 Jun 2013 18:20:45 GMT]]></title><description><![CDATA[<p>Guten Abend.</p>
<p>Habe mal wieder ein, Problem.<br />
Und zwar möchte ich Überprüfen ob keine Eingabe gemacht wurde<br />
also nur Enter eingegeben wurde.</p>
<p>Das wen ich keine Korrekte Eingabe gemacht wurde das habe hin bekommen.<br />
Die Ausgabe ist dann &quot;Keine Eingabe!&quot; wen aber die Richtige Eingabe<br />
kommt dann &quot;Funktioniert&quot;.</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

int main(void)
{

 string OS;

 cout &lt;&lt; &quot;--Graphics-Cards consistency test--&quot; &lt;&lt; endl 
      &lt;&lt; endl
      &lt;&lt; endl;

 cout &lt;&lt; &quot;Select the operating system :&quot; &lt;&lt; endl
      &lt;&lt; &quot;Windows NT / 2000 :: 0&quot; &lt;&lt; endl
      &lt;&lt; &quot;Windows XP :: 1&quot; &lt;&lt; endl
      &lt;&lt; &quot;Windows Vista Service Pack 1 :: 2A&quot; &lt;&lt; endl
      &lt;&lt; &quot;Windows Vista Service Pack 2 (SystemClosed!!) :: 2B&quot; &lt;&lt; endl
      &lt;&lt; endl
      &lt;&lt; endl
      &lt;&lt; &quot;Your Input : &quot;;

       while (cin &gt;&gt; OS) {

             if (OS != &quot;&quot;) {

                    cout &lt;&lt; &quot;Keine Eingabe!&quot;;

                    }else {

                          if (OS == &quot;0&quot;){
                                 cout &lt;&lt; &quot;Funktioniert!&quot;;
                                 }

                          }

             }

 cin.sync();   
 cin.get();
 return 0;   
}
</code></pre>
<p>LG Keybladmaster</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2330054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2330054</guid><dc:creator><![CDATA[Keybladmaster]]></dc:creator><pubDate>Mon, 10 Jun 2013 18:20:45 GMT</pubDate></item><item><title><![CDATA[Reply to Überprüfen ob keine Eingabe gemacht wurde. on Wed, 11 Jun 2014 23:44:17 GMT]]></title><description><![CDATA[<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2330056</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2330056</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 11 Jun 2014 23:44:17 GMT</pubDate></item><item><title><![CDATA[Reply to Überprüfen ob keine Eingabe gemacht wurde. on Mon, 10 Jun 2013 18:47:23 GMT]]></title><description><![CDATA[<p>Danke <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>Habe aber noch fix eine Frage und zwar habe ich hier ein Code<br />
der auf von 1-600 Zählt. Dann Überprüft eine IF-Überprüfung<br />
ob i = 600 ist aber leider Klappt das nicht.</p>
<pre><code>for (int i = 1 ; i&lt;600 ; i++){

                      cout &lt;&lt; &quot;Graphics card stress test 01...&quot;
                           &lt;&lt; endl;

                      if (i == 600) {
                            cout &lt;&lt; endl
                                 &lt;&lt; endl;

                            cout &lt;&lt; &quot;Graphics PING = 3,42332ms&quot;
                                 &lt;&lt; endl
                                 &lt;&lt; &quot;Graphics MainPing = 3,42332ms T2&quot;
                                 &lt;&lt; endl
                                 &lt;&lt; &quot;Mainboard PING = 56/36/*2 T4&quot;
                                 &lt;&lt; endl
                                 &lt;&lt; &quot;Mainboard MainPing = 65/444/*4 T2&quot;;

                            }

                      }

             }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2330061</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2330061</guid><dc:creator><![CDATA[Keybladmaster]]></dc:creator><pubDate>Mon, 10 Jun 2013 18:47:23 GMT</pubDate></item><item><title><![CDATA[Reply to Überprüfen ob keine Eingabe gemacht wurde. on Mon, 10 Jun 2013 19:02:20 GMT]]></title><description><![CDATA[<blockquote>
<p>1-600</p>
</blockquote>
<p>Das stimmt nicht. Sie zählt von 1 ( <code>int i = 1</code> ) bis 599 ( <code>i&lt;600 ;</code> ). Der Code ergibt, auch wenn sie das täte, nicht viel Sinn.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2330065</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2330065</guid><dc:creator><![CDATA[EinGast]]></dc:creator><pubDate>Mon, 10 Jun 2013 19:02:20 GMT</pubDate></item><item><title><![CDATA[Reply to Überprüfen ob keine Eingabe gemacht wurde. on Mon, 10 Jun 2013 19:02:40 GMT]]></title><description><![CDATA[<blockquote>
<p>habe ich hier ein Code<br />
der auf von 1-600 Zählt.</p>
</blockquote>
<p>Nein, von 1 bis 599. Das ist ja das entscheidende.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2330067</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2330067</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Mon, 10 Jun 2013 19:02:40 GMT</pubDate></item><item><title><![CDATA[Reply to Überprüfen ob keine Eingabe gemacht wurde. on Mon, 10 Jun 2013 19:22:06 GMT]]></title><description><![CDATA[<p>Erstens ist <code>i = 600</code> eine Zuweisung, <code>i</code> wird danach den Wert 600 haben, außerdem wird dieser Wert vom Ausdruck zurückgegeben, und da 600 ungleich 0 ist, ergibt er bei der Konvertierung den Wahrheitswert <code>true</code> ; der Abzweigung wird also immer gefolgt, unabhängig vom vorherigen Wert von <code>i</code> .<br />
Zudem ist die Abbruchbedingung der Schleife ja gerade, dass <code>i &gt;= 600</code> zum Abbruch führt, was wohl nicht deiner Intention entspricht, denn dann würde die Bedingung der if-Verzweigung nie wahr werden.<br />
Anstatt dich daran zu wagen, die Korrektheit der Berechnungen von Graphikkarten zu verifizieren und zu versuchen, sie größtmöglich auszulasten, solltest du mit etwas einfachem anfangen – zumindest mit etwas, wofür nicht sehr viel Erfahrung und tiefgehende Kenntnisse über Treiberprogrammierung, den internen Aufbau der Bauteile sowie die Auswirkung jedes einzelnen Befehls benötigt werden – worüber du wohl nichtmal auch nur in Ansätzen verfügst, die der Erwähnung wert sind.<br />
Oh, und durch <code>endl</code> wird nicht nur das Zeichen für einen Zeilenumbruch eingefügt, sondern auch jedes Mal der Puffer geleert – das kostet ziemlich viel Zeit und ist ineffizient (denn vor allem ist es unnötig). Zeilenumbrüche an sich können mit <code>'\n'</code> eingefügt werden. (Was eigentlich an dieser Stelle auch schon im Tutorial oder Buch erwähnt worden sein sollte – ich habe zwar schon ewig keines mehr gelesen, aber mir erscheint es dort sinnvoll zu sein.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2330071</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2330071</guid><dc:creator><![CDATA[Sonnenhaupt]]></dc:creator><pubDate>Mon, 10 Jun 2013 19:22:06 GMT</pubDate></item></channel></rss>