<?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[mehrzeilige Konsolenausgabe]]></title><description><![CDATA[<p>Wie kann ich eine mehrzeilige Konsolenausgabe erstellen bzw. erzeugen ohne z.B. sowas:</p>
<pre><code>for(x=0;x&lt;100;x++)
{
  std::cout &lt;&lt; array[x] &lt;&lt; std::endl;
}
</code></pre>
<p>aber da würde ja jede zeile einzeln ausgegeben... ich möchte aber ALLE zeilen auf einmal ausgeben... geht soetwas überhaupt?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/328522/mehrzeilige-konsolenausgabe</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 17:18:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/328522.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 14 Oct 2014 09:35:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Tue, 14 Oct 2014 09:35:43 GMT]]></title><description><![CDATA[<p>Wie kann ich eine mehrzeilige Konsolenausgabe erstellen bzw. erzeugen ohne z.B. sowas:</p>
<pre><code>for(x=0;x&lt;100;x++)
{
  std::cout &lt;&lt; array[x] &lt;&lt; std::endl;
}
</code></pre>
<p>aber da würde ja jede zeile einzeln ausgegeben... ich möchte aber ALLE zeilen auf einmal ausgeben... geht soetwas überhaupt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422107</guid><dc:creator><![CDATA[HelPleaseHelP]]></dc:creator><pubDate>Tue, 14 Oct 2014 09:35:43 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Tue, 14 Oct 2014 09:38:50 GMT]]></title><description><![CDATA[<p>Geh halt nen Umweg über einen <code>stringstream</code> . Zuerst alles in den <code>stringstream</code> schreiben, dann den <code>stringstream</code> nach <code>cout</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422109</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422109</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Tue, 14 Oct 2014 09:38:50 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Tue, 14 Oct 2014 09:40:36 GMT]]></title><description><![CDATA[<p>Kann im Augenblick nichts testen, darum aus dem Bauch: Alle Zeilen (abgeschlossen mit /n) in String, dann ausgeben?<br />
Oder so; zu spät.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422110</guid><dc:creator><![CDATA[Helmut.Jakoby]]></dc:creator><pubDate>Tue, 14 Oct 2014 09:40:36 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Tue, 14 Oct 2014 10:03:12 GMT]]></title><description><![CDATA[<p>DocShoe schrieb:</p>
<blockquote>
<p>Geh halt nen Umweg über einen <code>stringstream</code> . Zuerst alles in den <code>stringstream</code> schreiben, dann den <code>stringstream</code> nach <code>cout</code> .</p>
</blockquote>
<p>danke genau das hab ich gemeint ...<br />
perfekt <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="🙂"
    /> problem gelöst...</p>
<p>hier :</p>
<pre><code>std::stringstream ss;
ss &lt;&lt; &quot;.... \n&quot; &lt;&lt; &quot;....\n&quot; &lt;&lt;std::endl;
</code></pre>
<p>- mit &quot;\n&quot; Zeilenumbruch ... <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="🙂"
    /><br />
- vielen dank für alle antworten... <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="😃"
    /> <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="👍"
    /><br />
lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422114</guid><dc:creator><![CDATA[HelPleaseHelP]]></dc:creator><pubDate>Tue, 14 Oct 2014 10:03:12 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Tue, 14 Oct 2014 17:39:38 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Und was ist da dran deiner Meinung nach nun anders, als wenn du es direkt nach cout schreiben würdest (außer, dass es nun umständlicher ist)?</p>
<p>PS: Dir ist schon klar, dass endl != '\n'?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422222</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422222</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 14 Oct 2014 17:39:38 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Tue, 14 Oct 2014 17:41:43 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>PS: Dir ist schon klar, dass endl != '\n'?</p>
</blockquote>
<p>Auf der Konsole schon und hier handelt es sich zweifelsfrei um Konsolenausgaben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422224</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422224</guid><dc:creator><![CDATA[linebuffered]]></dc:creator><pubDate>Tue, 14 Oct 2014 17:41:43 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Tue, 14 Oct 2014 18:45:01 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Und was ist da dran deiner Meinung nach nun anders, als wenn du es direkt nach cout schreiben würdest (außer, dass es nun umständlicher ist)?</p>
</blockquote>
<p>Da kommen dann sporadisch die Zeilen an, wenn man das anders macht, ist da eine Pause und dann die Zeilen schneller hintereinander. Oder so.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422226</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422226</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Tue, 14 Oct 2014 18:45:01 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Wed, 15 Oct 2014 11:33:05 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Und was ist da dran deiner Meinung nach nun anders, als wenn du es direkt nach cout schreiben würdest (außer, dass es nun umständlicher ist)?</p>
</blockquote>
<p>- ähm findest du stringstreams umständlich?<br />
- eig wollte ich der übersichtlichkeit halber ein stringstream nutzen, da du bei einer mehrzeiligen ausgabe mit cout, wie oben schon beschrieben eine for-schleife nutzen musst soweit ich weiß (sofern kein stringstream genutz wird)<br />
- da ich 1. keine for-schleife durchlaufen will bzw. muss, rechenleistung die gespart werden kann... (auch wenns evt. nix ausmacht <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="😃"
    /> )<br />
- 2. ist es wesentlich übersichtlicher und meiner meinung nach auch einfacher ein stringstream zu nutzen da du damit den text sehr gut und nachvollziehbar setzten kannst</p>
<p>z.B. so:</p>
<pre><code>std::stringstream stringstream_beispiel;
stringstream_beispiel &lt;&lt; &quot;1&quot; &lt;&lt; &quot;2&quot;&lt;&lt;
                      &lt;&lt; &quot;3\n&quot; &lt;&lt; &quot;4 \n&quot;
                      &lt;&lt; std::endl; 

std::cout &lt;&lt; stringstream_beispiel.str() &lt;&lt; std::endl;
</code></pre>
<p>- hier habe ich den text an einer stelle und aknn in auch nach 1-2 jahren noch relativ einfach wiederfinden und ggf. anpassen... (auch andere die evt. mal den QUellcode lesen können dies wesentlich besser nachvollziehen oder ändern als mit for-schleife :p )</p>
<p>- und umständlicher ist dies in meinen augen auch nicht... ganz im gegenteil... einfach gehts doch eig gar nich... <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>
<p>ps. ja ich kenne den unterschied zwischen std::endl; und &quot;\n&quot; <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="😃"
    /> du?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422322</guid><dc:creator><![CDATA[HelPleaseHelP]]></dc:creator><pubDate>Wed, 15 Oct 2014 11:33:05 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Wed, 15 Oct 2014 13:44:07 GMT]]></title><description><![CDATA[<p>Ich denke SeppJ meinte nicht umständlich, aber <em>umständlicher</em> in Relation zu direkt mit cout zu arbeiten.</p>
<p>Verstehe auch nicht was an</p>
<pre><code>std::stringstream stringstream_beispiel; 
stringstream_beispiel &lt;&lt; &quot;1&quot; &lt;&lt; &quot;2&quot;&lt;&lt; 
                      &lt;&lt; &quot;3\n&quot; &lt;&lt; &quot;4 \n&quot; 
                      &lt;&lt; std::endl; 

std::cout &lt;&lt; stringstream_beispiel.str() &lt;&lt; std::endl;
</code></pre>
<p>besser sein soll als</p>
<pre><code>std::cout             &lt;&lt; &quot;1&quot; &lt;&lt; &quot;2&quot;&lt;&lt; 
                      &lt;&lt; &quot;3\n&quot; &lt;&lt; &quot;4 \n&quot; 
                      &lt;&lt; std::endl;
</code></pre>
<p>(Außer, dass im oberen Beispiel ein zweites endl folgt.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422370</guid><dc:creator><![CDATA[tkausl]]></dc:creator><pubDate>Wed, 15 Oct 2014 13:44:07 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Wed, 15 Oct 2014 15:06:37 GMT]]></title><description><![CDATA[<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- ähm findest du stringstreams umständlich?</p>
</blockquote>
<p>Unnötige zusätzliche? Joa...</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- eig wollte ich der übersichtlichkeit halber ein stringstream nutzen, da du bei einer mehrzeiligen ausgabe mit cout, wie oben schon beschrieben eine for-schleife nutzen musst soweit ich weiß (sofern kein stringstream genutz wird)</p>
</blockquote>
<p>Muss man bei Stringstreams auch wenn man da ein Array reinschreiben möchte. Oder man muss es in keinem der Fälle mit <code>std::copy</code> und <code>std::ostream_iterator</code> .</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- da ich 1. keine for-schleife durchlaufen will bzw. muss, rechenleistung die gespart werden kann... (auch wenns evt. nix ausmacht <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>Und das hat was genau mit Stringstreams und <code>std::cout</code> zu tun? Die haben ja beide dasselbe Interface...<br />
Und wenn du weder <code>for</code> -Schleifen (noch sonstige Iterationen) noch Rekursion nutzt, dann sieht dein Code nun so aus?</p>
<pre><code>std::stringstream stringstream_beispiel; 
stringstream_beispiel &lt;&lt; array[0] &lt;&lt; std::endl &lt;&lt; array[1] &lt;&lt; /* ... */;
std::cout &lt;&lt; stringstream_beispiel.str() &lt;&lt; std::endl;
</code></pre>
<p>Denn das war ja die Aufgabe im Op.<br />
Und <code>for</code> -Schleifen und Performance lol... Kurze Schleifen kann der Compiler sowieso selbst unrollen.</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- 2. ist es wesentlich übersichtlicher und meiner meinung nach auch einfacher ein stringstream zu nutzen da du damit den text sehr gut und nachvollziehbar setzten kannst</p>
</blockquote>
<p>Alles in einen zusätzlichen Stream zu pumpen um dessen Inhalt dann in den eigentlichen Stream zu schreiben findest du wesentlich übersichtlicher und nachvollziehbarer? Na dann...</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<pre><code>std::stringstream stringstream_beispiel;
stringstream_beispiel &lt;&lt; &quot;1&quot; &lt;&lt; &quot;2&quot;&lt;&lt;
                      &lt;&lt; &quot;3\n&quot; &lt;&lt; &quot;4 \n&quot;
                      &lt;&lt; std::endl; 

std::cout &lt;&lt; stringstream_beispiel.str() &lt;&lt; std::endl;
</code></pre>
</blockquote>
<p>Hmm, ne danke, dann doch lieber das:</p>
<p>tkausl schrieb:</p>
<blockquote>
<pre><code>std::cout             &lt;&lt; &quot;1&quot; &lt;&lt; &quot;2&quot;&lt;&lt; 
                      &lt;&lt; &quot;3\n&quot; &lt;&lt; &quot;4 \n&quot; 
                      &lt;&lt; std::endl;
</code></pre>
</blockquote>
<p>Kürzer, besser lesbar (man kennt das endgültige Ziel sofort) und u.U. (wenn der Compiler nicht alles optimieren konnte) auch schneller.</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- hier habe ich den text an einer stelle und aknn in auch nach 1-2 jahren noch relativ einfach wiederfinden und ggf. anpassen... (auch andere die evt. mal den QUellcode lesen können dies wesentlich besser nachvollziehen oder ändern als mit for-schleife :p )</p>
</blockquote>
<p>???? Hier gibst du das Array mit den 100 Einträgen auch gar nicht aus, schon klar braucht's dann keine Schleife. Hier braucht's auch keine Schleife wenn du direkt nach <code>std::cout</code> schreibst. Das Interface ist wie gesagt dasselbe.</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- und umständlicher ist dies in meinen augen auch nicht... ganz im gegenteil... einfach gehts doch eig gar nich... <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>Eine zusätzliche Indirektion ist eine Vereinfachung? Na dann...</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>ps. ja ich kenne den unterschied zwischen std::endl; und &quot;\n&quot; <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="😃"
    /> du?</p>
</blockquote>
<p>Nö, tust du nicht. Wieso sonst willst du den Stringstream flushen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422388</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422388</guid><dc:creator><![CDATA[Fytch]]></dc:creator><pubDate>Wed, 15 Oct 2014 15:06:37 GMT</pubDate></item><item><title><![CDATA[Reply to mehrzeilige Konsolenausgabe on Thu, 16 Oct 2014 07:05:31 GMT]]></title><description><![CDATA[<p>asfdlol schrieb:</p>
<blockquote>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- ähm findest du stringstreams umständlich?</p>
</blockquote>
<p>Unnötige zusätzliche? Joa...</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- eig wollte ich der übersichtlichkeit halber ein stringstream nutzen, da du bei einer mehrzeiligen ausgabe mit cout, wie oben schon beschrieben eine for-schleife nutzen musst soweit ich weiß (sofern kein stringstream genutz wird)</p>
</blockquote>
<p>Muss man bei Stringstreams auch wenn man da ein Array reinschreiben möchte. Oder man muss es in keinem der Fälle mit <code>std::copy</code> und <code>std::ostream_iterator</code> .</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- da ich 1. keine for-schleife durchlaufen will bzw. muss, rechenleistung die gespart werden kann... (auch wenns evt. nix ausmacht )</p>
</blockquote>
<p>Und das hat was genau mit Stringstreams und <code>std::cout</code> zu tun? Die haben ja beide dasselbe Interface...<br />
Und wenn du weder <code>for</code> -Schleifen (noch sonstige Iterationen) noch Rekursion nutzt, dann sieht dein Code nun so aus?</p>
<pre><code>std::stringstream stringstream_beispiel; 
stringstream_beispiel &lt;&lt; array[0] &lt;&lt; std::endl &lt;&lt; array[1] &lt;&lt; /* ... */;
std::cout &lt;&lt; stringstream_beispiel.str() &lt;&lt; std::endl;
</code></pre>
<p>Denn das war ja die Aufgabe im Op.<br />
Und <code>for</code> -Schleifen und Performance lol... Kurze Schleifen kann der Compiler sowieso selbst unrollen.</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- 2. ist es wesentlich übersichtlicher und meiner meinung nach auch einfacher ein stringstream zu nutzen da du damit den text sehr gut und nachvollziehbar setzten kannst</p>
</blockquote>
<p>Alles in einen zusätzlichen Stream zu pumpen um dessen Inhalt dann in den eigentlichen Stream zu schreiben findest du wesentlich übersichtlicher und nachvollziehbarer? Na dann...</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<pre><code>std::stringstream stringstream_beispiel;
stringstream_beispiel &lt;&lt; &quot;1&quot; &lt;&lt; &quot;2&quot;&lt;&lt;
                      &lt;&lt; &quot;3\n&quot; &lt;&lt; &quot;4 \n&quot;
                      &lt;&lt; std::endl; 

std::cout &lt;&lt; stringstream_beispiel.str() &lt;&lt; std::endl;
</code></pre>
</blockquote>
<p>Hmm, ne danke, dann doch lieber das:</p>
<p>tkausl schrieb:</p>
<blockquote>
<pre><code>std::cout             &lt;&lt; &quot;1&quot; &lt;&lt; &quot;2&quot;&lt;&lt; 
                      &lt;&lt; &quot;3\n&quot; &lt;&lt; &quot;4 \n&quot; 
                      &lt;&lt; std::endl;
</code></pre>
</blockquote>
<p>Kürzer, besser lesbar (man kennt das endgültige Ziel sofort) und u.U. (wenn der Compiler nicht alles optimieren konnte) auch schneller.</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- hier habe ich den text an einer stelle und aknn in auch nach 1-2 jahren noch relativ einfach wiederfinden und ggf. anpassen... (auch andere die evt. mal den QUellcode lesen können dies wesentlich besser nachvollziehen oder ändern als mit for-schleife )</p>
</blockquote>
<p>???? Hier gibst du das Array mit den 100 Einträgen auch gar nicht aus, schon klar braucht's dann keine Schleife. Hier braucht's auch keine Schleife wenn du direkt nach <code>std::cout</code> schreibst. Das Interface ist wie gesagt dasselbe.</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>- und umständlicher ist dies in meinen augen auch nicht... ganz im gegenteil... einfach gehts doch eig gar nich...</p>
</blockquote>
<p>Eine zusätzliche Indirektion ist eine Vereinfachung? Na dann...</p>
<p>HelPleaseHelP schrieb:</p>
<blockquote>
<p>ps. ja ich kenne den unterschied zwischen std::endl; und &quot;\n&quot; du?</p>
</blockquote>
<p>Nö, tust du nicht. Wieso sonst willst du den Stringstream flushen?</p>
</blockquote>
<p>... ein festgesetzten text mit:</p>
<pre><code>cout &lt;&lt; &quot;1&quot; &lt;&lt; &quot;2&quot; &lt;&lt; endl;
</code></pre>
<p><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="😃"
    /> ...<br />
ist meiner meinung nach wenn du im nachhinein meldungen ändern möchtest umständlicher da du dann durch den code scrollst und dies tust...</p>
<p>naturlich ist richtig was du sagst und wenn der stringstream nicht gebraucht wird dann geht auch .... (bzw. sollte man dies nutzen)</p>
<pre><code>cout &lt;&lt; &quot; 1 &quot; &lt;&lt; &quot; 2 &quot; ..
</code></pre>
<p>jedoch brauhc ich genau das... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> (ich will kein cout machen und genau deswegen brauch ich alles im stringstream ... )<br />
brauchen wir doch jetzt nicht drüber diskutieren was für mich geeigneter ist oder?<br />
zur reinen ausgabe ist sicherlich cout geeigneter...<br />
hast du recht sehe ich auch so... sollte meiner meinung nach am anwendungszweck entschieden werden um unnötige deklaratione oder variablen oder sonstiges zu vermeiden ! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p><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="😃"
    /><br />
ups, sry endl gehört nat. nicht zum stringstream... da hab ich mich vertippt ... hatte ich gar nicht gesehen... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
und ich kenne den unterschied und die bedeutung trozdem :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2422467</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2422467</guid><dc:creator><![CDATA[HelPleaseHelP]]></dc:creator><pubDate>Thu, 16 Oct 2014 07:05:31 GMT</pubDate></item></channel></rss>