<?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[C++ Text in mehrere Dateien schreiben]]></title><description><![CDATA[<p>Ich bin noch Anfänger und möchte wissen was ich hier verändern muss, damit<br />
der text in mehrere Dateien geschrieben wird. Allerdings möchte ich nur eimal<br />
einen Namen für die datei eingeben. Beispiel: ich gebe Datei.txt als Dateiname<br />
ein und das programm soll den Text jetzt in Datei1.txt, Datei2.txt und Datei3.txt schreiben.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;string&gt;
using namespace std;

int main()
{
  ofstream dat_aus;
  string dateiname;
  cout &lt;&lt; &quot;Geben Sie den Namen der Datei ein: &quot;;
  cin  &gt;&gt; dateiname;
  cout &lt;&lt; endl;

  dat_aus.open(dateiname.c_str(), ios_base::out);

  if(!dat_aus)
  {
     cout &lt;&lt; &quot;Datei konnte nicht geoeffnet werden!&quot;;
     cout &lt;&lt; endl;
     return -1;
  }

  // Verschiedene Daten zum Testen in die Datei
  // schreiben
  string text1 = &quot;Dies ist ein Text&quot;;
  int    var1  =  1000;
  string text2 = &quot;Dies ist ein weiterer Text&quot;;
  double var2  =  555.111;

  dat_aus &lt;&lt; text1 &lt;&lt; endl;
  dat_aus &lt;&lt; var1 &lt;&lt; endl;
  dat_aus &lt;&lt; text2 &lt;&lt; endl;
  dat_aus &lt;&lt; var2 &lt;&lt; endl;

  dat_aus.close();

  return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/170806/c-text-in-mehrere-dateien-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 05:29:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/170806.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 19 Jan 2007 17:08:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ Text in mehrere Dateien schreiben on Fri, 19 Jan 2007 17:08:42 GMT]]></title><description><![CDATA[<p>Ich bin noch Anfänger und möchte wissen was ich hier verändern muss, damit<br />
der text in mehrere Dateien geschrieben wird. Allerdings möchte ich nur eimal<br />
einen Namen für die datei eingeben. Beispiel: ich gebe Datei.txt als Dateiname<br />
ein und das programm soll den Text jetzt in Datei1.txt, Datei2.txt und Datei3.txt schreiben.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;string&gt;
using namespace std;

int main()
{
  ofstream dat_aus;
  string dateiname;
  cout &lt;&lt; &quot;Geben Sie den Namen der Datei ein: &quot;;
  cin  &gt;&gt; dateiname;
  cout &lt;&lt; endl;

  dat_aus.open(dateiname.c_str(), ios_base::out);

  if(!dat_aus)
  {
     cout &lt;&lt; &quot;Datei konnte nicht geoeffnet werden!&quot;;
     cout &lt;&lt; endl;
     return -1;
  }

  // Verschiedene Daten zum Testen in die Datei
  // schreiben
  string text1 = &quot;Dies ist ein Text&quot;;
  int    var1  =  1000;
  string text2 = &quot;Dies ist ein weiterer Text&quot;;
  double var2  =  555.111;

  dat_aus &lt;&lt; text1 &lt;&lt; endl;
  dat_aus &lt;&lt; var1 &lt;&lt; endl;
  dat_aus &lt;&lt; text2 &lt;&lt; endl;
  dat_aus &lt;&lt; var2 &lt;&lt; endl;

  dat_aus.close();

  return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1212805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1212805</guid><dc:creator><![CDATA[Chris K.]]></dc:creator><pubDate>Fri, 19 Jan 2007 17:08:42 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Text in mehrere Dateien schreiben on Fri, 19 Jan 2007 17:23:30 GMT]]></title><description><![CDATA[<p>du könntest einfach für jeden dateinamen einen neuen string anlegen, z.B.<br />
string dateiname2 = dateiname + &quot;2&quot;;<br />
und dann für jede datei den neu öffnen - schreiben - schliessen (eventuell mit ner for-schleife ?).</p>
<p>mfg,<br />
julian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1212811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1212811</guid><dc:creator><![CDATA[Julian__]]></dc:creator><pubDate>Fri, 19 Jan 2007 17:23:30 GMT</pubDate></item></channel></rss>