<?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[my_cout schreiben]]></title><description><![CDATA[<p>Hi,</p>
<p>ich brauch eine Möglichkeit einen ostream weiterzuverarbeiten und danach auszugeben. Und das ganze sollte sich verhalten wie cout.<br />
Beispiel:</p>
<pre><code class="language-cpp">int a=5;
my_cout &lt;&lt; &quot;Eine Text und nochwas: a = &quot; &lt;&lt; a &lt;&lt; &quot;.&quot;;
</code></pre>
<p>Danach sollen die Daten verarbeitet werden, z.B. alle Kleinbuchstaben durch ein 'X' ersetzten und anschließend eine Ausgabe stattfinden.</p>
<p>Mein größtes Problem dabei:<br />
Was ist 'cout' eigentlich? Ein Objekt/Funktion?<br />
Ich hab in der iostream Header nachgeschaut, da steht nur, dass sie vom Typ ostream ist. Also scheinbar ein Objekt. Hmmm...</p>
<p>Gruß, K.B.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/158132/my_cout-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 13:38:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158132.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 01 Sep 2006 17:39:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to my_cout schreiben on Fri, 01 Sep 2006 17:39:13 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich brauch eine Möglichkeit einen ostream weiterzuverarbeiten und danach auszugeben. Und das ganze sollte sich verhalten wie cout.<br />
Beispiel:</p>
<pre><code class="language-cpp">int a=5;
my_cout &lt;&lt; &quot;Eine Text und nochwas: a = &quot; &lt;&lt; a &lt;&lt; &quot;.&quot;;
</code></pre>
<p>Danach sollen die Daten verarbeitet werden, z.B. alle Kleinbuchstaben durch ein 'X' ersetzten und anschließend eine Ausgabe stattfinden.</p>
<p>Mein größtes Problem dabei:<br />
Was ist 'cout' eigentlich? Ein Objekt/Funktion?<br />
Ich hab in der iostream Header nachgeschaut, da steht nur, dass sie vom Typ ostream ist. Also scheinbar ein Objekt. Hmmm...</p>
<p>Gruß, K.B.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1129299</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1129299</guid><dc:creator><![CDATA[Karl Blau]]></dc:creator><pubDate>Fri, 01 Sep 2006 17:39:13 GMT</pubDate></item><item><title><![CDATA[Reply to my_cout schreiben on Fri, 01 Sep 2006 17:42:24 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ja cout und cin sind Objekte vom Typ iostream.<br />
Wenn du selber solche Streams haben willst, dann kannst du <a href="http://www.cppreference.com/cppsstream/index.html" rel="nofollow">stringstream</a> nehmen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1129302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1129302</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 01 Sep 2006 17:42:24 GMT</pubDate></item><item><title><![CDATA[Reply to my_cout schreiben on Fri, 01 Sep 2006 17:43:15 GMT]]></title><description><![CDATA[<p>Ja, is ein globales Objekt vom Typ ostream.</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1129303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1129303</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Fri, 01 Sep 2006 17:43:15 GMT</pubDate></item><item><title><![CDATA[Reply to my_cout schreiben on Fri, 01 Sep 2006 18:18:08 GMT]]></title><description><![CDATA[<p>Danke für die Hinweise. Aber so richtig verstanden hab ich das noch nicht.<br />
my_cout muss aber auch im Falle von string streams ein ostream sein, oder? Denn die können ja per '&lt;&lt;' aufgerufen werden.<br />
D.h. ich hab irgendwas wie</p>
<pre><code>ostream my_cout;
</code></pre>
<p>Und für den muss ich dann Operator '&lt;&lt;' überladen und zunächst alles in ein string stream schicken. Mit diesem String kann ich dann arbeiten. Aber wie wird das ganze am Ende am Bildschirm sgegeben?<br />
... ich glaub ich schwimme ...</p>
<p>Gruss, K.B.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1129331</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1129331</guid><dc:creator><![CDATA[Karl Blau]]></dc:creator><pubDate>Fri, 01 Sep 2006 18:18:08 GMT</pubDate></item><item><title><![CDATA[Reply to my_cout schreiben on Fri, 01 Sep 2006 18:32:03 GMT]]></title><description><![CDATA[<p>Der Stringsteam hat auch einen mehrfach überladenen &quot;&lt;&lt;&quot; Operator. Du kannst also alles in deinen Stream pumpen. Danach kannst du die Daten beliebig Manipulieren und am schluss per std::cout &lt;&lt; xyz ausgeben.</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1129341</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1129341</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Fri, 01 Sep 2006 18:32:03 GMT</pubDate></item></channel></rss>