<?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[Dateiausgabe in unterfunktion]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich habe da ein kleines Problem gestellt bekommen, bei dem ich momentan nicht so recht weiter weiß.</p>
<p>Ich habe ein Programm, das in unterfunktionen bildschirmausgaben per cout hat. jetzt soll ich das programm so umschreiben, dass die ausgaben in eine Datei geschrieben werden. per ofstream.<br />
wenn ich in main() den ofstream öffne, kann ich dann das file irgendwie an die unterfunktion übergeben um dort auch einfach statt cout &lt;&lt;... file &lt;&lt; ... schreiben zu können?</p>
<p>Vielen Dank auf jedenfall für eure bemühungen</p>
<p>mfg Johannes</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197565/dateiausgabe-in-unterfunktion</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 08:42:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197565.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Nov 2007 11:28:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dateiausgabe in unterfunktion on Mon, 12 Nov 2007 11:28:29 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich habe da ein kleines Problem gestellt bekommen, bei dem ich momentan nicht so recht weiter weiß.</p>
<p>Ich habe ein Programm, das in unterfunktionen bildschirmausgaben per cout hat. jetzt soll ich das programm so umschreiben, dass die ausgaben in eine Datei geschrieben werden. per ofstream.<br />
wenn ich in main() den ofstream öffne, kann ich dann das file irgendwie an die unterfunktion übergeben um dort auch einfach statt cout &lt;&lt;... file &lt;&lt; ... schreiben zu können?</p>
<p>Vielen Dank auf jedenfall für eure bemühungen</p>
<p>mfg Johannes</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401789</guid><dc:creator><![CDATA[Johnnyeast]]></dc:creator><pubDate>Mon, 12 Nov 2007 11:28:29 GMT</pubDate></item><item><title><![CDATA[Reply to Dateiausgabe in unterfunktion on Mon, 12 Nov 2007 11:35:57 GMT]]></title><description><![CDATA[<p>Ja, du mußt der Unterfunktion den Stream nur als Parameter übergeben:</p>
<pre><code class="language-cpp">void function(int value,ostream&amp; ziel = cout)
{
  ziel&lt;&lt;&quot;Hier beginnt die Funktion&quot;&lt;&lt;endl;
  ...
  ziel&lt;&lt;&quot;Das war's - Auf Wiedersehen!&quot;&lt;&lt;endl;
}

int main()
{
  function(4711);//verwendet den Default-Parameter -&gt; Ausgaben nach cout
  ofstream file(&quot;output.txt&quot;);
  function(0x0815,file);//Ausgaben in die Datei
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1401793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401793</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 12 Nov 2007 11:35:57 GMT</pubDate></item><item><title><![CDATA[Reply to Dateiausgabe in unterfunktion on Mon, 12 Nov 2007 19:59:18 GMT]]></title><description><![CDATA[<p>Danke klappt 1a. hab da ewig gesucht, aber die hab ich net gefunden.</p>
<p>Danke nochmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402092</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402092</guid><dc:creator><![CDATA[johnnyeast]]></dc:creator><pubDate>Mon, 12 Nov 2007 19:59:18 GMT</pubDate></item></channel></rss>