<?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[cin: wie viel gibt es zu lesen?]]></title><description><![CDATA[<p>Mit cin kann man ja von der Standardeingabe lesen. Wenn der User z. B. &quot;foo bar&quot; eingibt erhalte ich mit:</p>
<pre><code class="language-cpp">std::string tmp;
cin&gt;&gt;tmp; // jetzt steht foo in tmp

cin&gt;&gt;tmp; // jetzt steht bar in tmp
</code></pre>
<p>wie kann ich herausfinden ob es noch etwas zu lesen gibt.</p>
<p>Problem ist folgendes: User kann einen bliebig langen String mit beliebig vielen Leerzeichen eingeben und ich möchte alle &quot;Wörter&quot; lesen.</p>
<pre><code class="language-cpp">void echo()
{
  while(es gibt noch was für cin zu lesen)
  {
     cin&gt;&gt;tmp;
     cout&lt;&lt;tmp;
  }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/257497/cin-wie-viel-gibt-es-zu-lesen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 10 Sep 2026 06:25:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/257497.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Dec 2009 14:39:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to cin: wie viel gibt es zu lesen? on Tue, 29 Dec 2009 14:39:49 GMT]]></title><description><![CDATA[<p>Mit cin kann man ja von der Standardeingabe lesen. Wenn der User z. B. &quot;foo bar&quot; eingibt erhalte ich mit:</p>
<pre><code class="language-cpp">std::string tmp;
cin&gt;&gt;tmp; // jetzt steht foo in tmp

cin&gt;&gt;tmp; // jetzt steht bar in tmp
</code></pre>
<p>wie kann ich herausfinden ob es noch etwas zu lesen gibt.</p>
<p>Problem ist folgendes: User kann einen bliebig langen String mit beliebig vielen Leerzeichen eingeben und ich möchte alle &quot;Wörter&quot; lesen.</p>
<pre><code class="language-cpp">void echo()
{
  while(es gibt noch was für cin zu lesen)
  {
     cin&gt;&gt;tmp;
     cout&lt;&lt;tmp;
  }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1829358</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1829358</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Tue, 29 Dec 2009 14:39:49 GMT</pubDate></item><item><title><![CDATA[Reply to cin: wie viel gibt es zu lesen? on Tue, 29 Dec 2009 14:46:23 GMT]]></title><description><![CDATA[<p>Vertexwahn schrieb:</p>
<blockquote>
<p>Mit cin kann man ja von der Standardeingabe lesen. Wenn der User z. B. &quot;foo bar&quot; eingibt erhalte ich mit:</p>
<pre><code class="language-cpp">std::string tmp;
cin&gt;&gt;tmp; // jetzt steht foo in tmp

cin&gt;&gt;tmp; // jetzt steht bar in tmp
</code></pre>
<p>wie kann ich herausfinden ob es noch etwas zu lesen gibt.</p>
<p>Problem ist folgendes: User kann einen bliebig langen String mit beliebig vielen Leerzeichen eingeben und ich möchte alle &quot;Wörter&quot; lesen.</p>
<pre><code class="language-cpp">void echo()
{
  while(es gibt noch was für cin zu lesen)
  {
     cin&gt;&gt;tmp;
     cout&lt;&lt;tmp;
  }
}
</code></pre>
</blockquote>
<p>Gegenfrage, was spricht gegen &quot;getline&quot;? Oder hab ich jetzt was falsch verstanden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1829364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1829364</guid><dc:creator><![CDATA[123]]></dc:creator><pubDate>Tue, 29 Dec 2009 14:46:23 GMT</pubDate></item><item><title><![CDATA[Reply to cin: wie viel gibt es zu lesen? on Tue, 29 Dec 2009 14:51:39 GMT]]></title><description><![CDATA[<p>Ich würd auch mal zu std::getline raten. Obwohl du das dort einfach erreichen kannst:</p>
<pre><code class="language-cpp">void echo()
{
  while( cin &gt;&gt; tmp )
  {
     cout&lt;&lt;tmp &lt;&lt; &quot;\n&quot;;
  }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1829367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1829367</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 29 Dec 2009 14:51:39 GMT</pubDate></item><item><title><![CDATA[Reply to cin: wie viel gibt es zu lesen? on Wed, 30 Dec 2009 01:58:54 GMT]]></title><description><![CDATA[<p>getline ist gut :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1829642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1829642</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Wed, 30 Dec 2009 01:58:54 GMT</pubDate></item></channel></rss>