<?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[Programmunterbrechung, Programmstopp mit Eingabe aufheben]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>Ich würde gerne Text ausgeben, dieser soll vom Nutzer gelesen werden können. Hat der Nutzer den Text gelesen, so soll er mit einer Taste bestätigen um das Programm weiter laufen zu lassen.</p>
<p>Mein Ansatz ist folgender:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstdlib&gt;

using namespace std;

int main(){

  char a[1];

  system(&quot;clear&quot;);
  cout&lt;&lt;&quot;Text 1 blablabla Text 1 blablabla Text 1 blablabla &quot;&lt;&lt;endl;

  cout&lt;&lt;&quot;Für weiter Taste drücken&quot;;
  cin.getline(a,1);

  system(&quot;clear&quot;);
  cout&lt;&lt;&quot;Text 2 blablabla Text 2 blablabla Text 2 blablabla &quot;&lt;&lt;endl;

  return 0;
}
</code></pre>
<p>Gibt es hierfür eine bessere Lösung? Eine, bei der ich nicht extra eine Variable deklarieren muss?</p>
<p>Gruß<br />
Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/228677/programmunterbrechung-programmstopp-mit-eingabe-aufheben</link><generator>RSS for Node</generator><lastBuildDate>Mon, 28 Sep 2026 10:24:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/228677.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Dec 2008 15:07:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programmunterbrechung, Programmstopp mit Eingabe aufheben on Mon, 01 Dec 2008 15:07:47 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>Ich würde gerne Text ausgeben, dieser soll vom Nutzer gelesen werden können. Hat der Nutzer den Text gelesen, so soll er mit einer Taste bestätigen um das Programm weiter laufen zu lassen.</p>
<p>Mein Ansatz ist folgender:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstdlib&gt;

using namespace std;

int main(){

  char a[1];

  system(&quot;clear&quot;);
  cout&lt;&lt;&quot;Text 1 blablabla Text 1 blablabla Text 1 blablabla &quot;&lt;&lt;endl;

  cout&lt;&lt;&quot;Für weiter Taste drücken&quot;;
  cin.getline(a,1);

  system(&quot;clear&quot;);
  cout&lt;&lt;&quot;Text 2 blablabla Text 2 blablabla Text 2 blablabla &quot;&lt;&lt;endl;

  return 0;
}
</code></pre>
<p>Gibt es hierfür eine bessere Lösung? Eine, bei der ich nicht extra eine Variable deklarieren muss?</p>
<p>Gruß<br />
Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1623838</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1623838</guid><dc:creator><![CDATA[mtepe]]></dc:creator><pubDate>Mon, 01 Dec 2008 15:07:47 GMT</pubDate></item><item><title><![CDATA[Reply to Programmunterbrechung, Programmstopp mit Eingabe aufheben on Mon, 01 Dec 2008 15:25:23 GMT]]></title><description><![CDATA[<p>guude,</p>
<p>aehm</p>
<pre><code class="language-cpp">getchar();
</code></pre>
<p>?!</p>
<p>regards,<br />
buk</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1623845</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1623845</guid><dc:creator><![CDATA[buk]]></dc:creator><pubDate>Mon, 01 Dec 2008 15:25:23 GMT</pubDate></item><item><title><![CDATA[Reply to Programmunterbrechung, Programmstopp mit Eingabe aufheben on Mon, 01 Dec 2008 17:09:47 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;conio.h&gt;

int main()
{
    std::cout &lt;&lt; &quot;Drueck eine Taste.&quot;;
    getch();
    std::cout &lt;&lt; std::endl &lt;&lt; &quot;Jetzt gehts weiter.&quot;;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1623895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1623895</guid><dc:creator><![CDATA[freaky]]></dc:creator><pubDate>Mon, 01 Dec 2008 17:09:47 GMT</pubDate></item><item><title><![CDATA[Reply to Programmunterbrechung, Programmstopp mit Eingabe aufheben on Mon, 01 Dec 2008 17:51:22 GMT]]></title><description><![CDATA[<p>Danke Leute,</p>
<p>aber was hat das <strong>std::</strong> vor dem <em>cout</em> und dem <em>endl</em> zu bedeuten? Bislang hat das cout auch ohne dem std:: sehr gut funtioniert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1623913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1623913</guid><dc:creator><![CDATA[mtepe]]></dc:creator><pubDate>Mon, 01 Dec 2008 17:51:22 GMT</pubDate></item><item><title><![CDATA[Reply to Programmunterbrechung, Programmstopp mit Eingabe aufheben on Mon, 01 Dec 2008 18:15:20 GMT]]></title><description><![CDATA[<p>Da sind wir dann aber nicht gut informiert... cout gehört zu der std. Du benutzt wahrscheinlich immer</p>
<pre><code class="language-cpp">using namespace std;
</code></pre>
<p>wovon ich dir mittlerweile raten würde. Würdest du diese Zeile nicht schreiben müsstest du nicht</p>
<pre><code class="language-cpp">cout &lt;&lt; &quot;foo&quot;;
</code></pre>
<p>schreiben, sondern</p>
<pre><code class="language-cpp">std::cout &lt;&lt; &quot;bar&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1623928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1623928</guid><dc:creator><![CDATA[freaky]]></dc:creator><pubDate>Mon, 01 Dec 2008 18:15:20 GMT</pubDate></item><item><title><![CDATA[Reply to Programmunterbrechung, Programmstopp mit Eingabe aufheben on Tue, 02 Dec 2008 07:08:46 GMT]]></title><description><![CDATA[<p>std ist ein Namensraum, oder in Englisch namespace. Nun gibt es 2 Möglichkeiten auf den zuzugreifen. Das erste ist, wie gesagt das mit dem using, somit machst du den Namensraum std bekannt für alles, was &quot;unterhalb&quot; der Anweisung steht. Der andere Fall ist, indem du den Namensraum explizit angibst mit dem :: - Bereichsauflöser. using sollte man da verwenden, wo es wirklich etwas ausmacht (z.B riesig verschachtelte namensräume kann es schon was helfen).<br />
Aber <strong>niemals</strong> ein using in einen Header schreiben. Da die Datei von anderen Headern und anderen Codedateien eingebunden werden kann und der eingebundene Namensraum dann für alle bekannt ist, was gegen den Sinn von Namensräumen ist. (Mal abgesehen davon, dass sich Code plötzlich anderst verhalten kann/nicht mehr kompilierbar ist.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624090</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624090</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 02 Dec 2008 07:08:46 GMT</pubDate></item><item><title><![CDATA[Reply to Programmunterbrechung, Programmstopp mit Eingabe aufheben on Tue, 02 Dec 2008 09:04:14 GMT]]></title><description><![CDATA[<p>FreakY&lt;3Cpp schrieb:</p>
<blockquote>
<p>Da sind wir dann aber nicht gut informiert...</p>
</blockquote>
<p>Bin noch dabei mich einzuarbeiten. Habe erst am 15.11 angefangen mich mit dem Programmieren zu beschäftigen. Werd jetzt mal zusehen das das mit den &quot;gut informiert&quot; sein in der Zukunft besser klappt <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/1624157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624157</guid><dc:creator><![CDATA[mtepe]]></dc:creator><pubDate>Tue, 02 Dec 2008 09:04:14 GMT</pubDate></item><item><title><![CDATA[Reply to Programmunterbrechung, Programmstopp mit Eingabe aufheben on Tue, 02 Dec 2008 09:21:56 GMT]]></title><description><![CDATA[<p>Das Tolle ist auch, dass du ohne &quot;using&quot; für Namespace-Member mit längerem Namen IntelliSense eingeblendet bekommst! <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/1624164</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624164</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 02 Dec 2008 09:21:56 GMT</pubDate></item><item><title><![CDATA[Reply to Programmunterbrechung, Programmstopp mit Eingabe aufheben on Tue, 02 Dec 2008 15:22:18 GMT]]></title><description><![CDATA[<p>Decimad schrieb:</p>
<blockquote>
<p>Das Tolle ist auch, dass du ohne &quot;using&quot; für Namespace-Member mit längerem Namen IntelliSense eingeblendet bekommst! <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>
</blockquote>
<p>alternativ kannst du (beim MSVC) auch einfach STRG+Leertaste drücken und hast IntelliSense ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624426</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Tue, 02 Dec 2008 15:22:18 GMT</pubDate></item></channel></rss>