<?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++ Textdatei editieren]]></title><description><![CDATA[<p>Ich versuche mit C++ eine .txt Datei zu editieren.</p>
<p>In der Text datei steht:<br />
Test1<br />
Test2<br />
Test3</p>
<p>Jetzt möchte ich unter Test3 Test4 schreiben.Wie kann ich das bewerkstelligen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/241519/c-textdatei-editieren</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 11:08:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/241519.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 21 May 2009 18:14:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 18:14:22 GMT]]></title><description><![CDATA[<p>Ich versuche mit C++ eine .txt Datei zu editieren.</p>
<p>In der Text datei steht:<br />
Test1<br />
Test2<br />
Test3</p>
<p>Jetzt möchte ich unter Test3 Test4 schreiben.Wie kann ich das bewerkstelligen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713854</guid><dc:creator><![CDATA[Coreless-Gaming]]></dc:creator><pubDate>Thu, 21 May 2009 18:14:22 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 18:15:46 GMT]]></title><description><![CDATA[<p>std::ios::app</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713855</guid><dc:creator><![CDATA[Merke]]></dc:creator><pubDate>Thu, 21 May 2009 18:15:46 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 18:44:59 GMT]]></title><description><![CDATA[<p>wo füge ich das jetzt ein, oder wo könnten noch fehler liegen, die, die bearbeitung nicht zulassen?</p>
<p>achja das genutzte programm ist Visual C++ 2008 Express Edition.</p>
<p>#include &lt;iostream&gt;<br />
#include &lt;fstream&gt;<br />
#include &lt;stdio.h&gt;<br />
#include &lt;windows.h&gt;</p>
<p>using namespace std;<br />
using std::ofstream;<br />
using std::endl;<br />
int main()<br />
{<br />
int f1;<br />
cout &lt;&lt; &quot;Test (1) Ja (2) Nein&quot;;<br />
cin &gt;&gt; f1;</p>
<p>if(f1==1)<br />
{<br />
cout &lt;&lt; &quot;Test 1&quot; &lt;&lt; endl;<br />
cin.get();<br />
ofstream fout( &quot;Test.cfg&quot; );<br />
fout &lt;&lt; &quot;Test 1&quot;;<br />
fout &lt;&lt; endl;<br />
fout &lt;&lt; &quot;Test1b&quot;;<br />
Sleep(2000);<br />
}</p>
<p>if(f1==2)<br />
{<br />
cout &lt;&lt; &quot;Test 2&quot; &lt;&lt; endl;<br />
cin.get();<br />
ofstream fout( &quot;Test.cfg&quot; );<br />
fout &lt;&lt; &quot;Test 1&quot;;<br />
fout &lt;&lt; endl;<br />
fout &lt;&lt; &quot;Test1b&quot;;<br />
Sleep(2000);<br />
}</p>
<p>int f2;<br />
cout &lt;&lt; &quot;Test (1) Ja (2) Nein&quot;;<br />
cin &gt;&gt; f2;</p>
<p>if(f2==1)<br />
{<br />
cout &lt;&lt; &quot;Test 1&quot; &lt;&lt; endl;<br />
cin.get();<br />
ofstream fout( &quot;Test.cfg&quot; );</p>
<p>fout &lt;&lt; &quot;Test 2&quot;;<br />
fout &lt;&lt; endl;<br />
fout &lt;&lt; &quot;Test2b&quot;;<br />
Sleep(2000);<br />
}</p>
<p>if(f2==2)<br />
{<br />
cout &lt;&lt; &quot;Test 2&quot; &lt;&lt; endl;<br />
cin.get();<br />
ofstream fout( &quot;Test.cfg&quot; );<br />
fout &lt;&lt; &quot;Test 2&quot;;<br />
fout &lt;&lt; endl;<br />
fout &lt;&lt; &quot;Test2b&quot;;<br />
Sleep(2000);<br />
}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713872</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713872</guid><dc:creator><![CDATA[Coreless-Gaming]]></dc:creator><pubDate>Thu, 21 May 2009 18:44:59 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 18:56:36 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
#include &lt;string&gt;
#include &lt;fstream&gt;

using namespace std;

int main()
{
string Pfad, text,completly;
int searched,ever;
cout&lt;&lt;&quot;pfad ?&quot;&lt;&lt;endl;
getline(cin,Pfad);
ifstream datei;
datei.open (Pfad.c_str());
{         
          while (ever)
          {
               getline(datei,text);
               completly += text;
               completly += &quot;\n&quot;;
               cout&lt;&lt;completly;
               cin.get();
               if (text == &quot;Test3&quot;)
               {
                 break;
               }
          }
}
ofstream file;
file.open (Pfad.c_str());
{
         while (searched!=1)
         {
                 completly += &quot;Test4&quot;;
                 completly += &quot;\n&quot;;
                 cout&lt;&lt;completly;
                 file &lt;&lt; completly;
                 searched = 1;
                 break;
         }
         cout&lt;&lt;&quot;successfully completed&quot;;
}
file.close();
cin.get();
return EXIT_SUCCESS;
}
</code></pre>
<p>kleiner Nachteil an dieser Methode: geht nur wenn das letzte wort Test3 ist.<br />
Vielleicht kann das hier ja einer verbessern. der script funzt aber.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713879</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713879</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 18:56:36 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:13:41 GMT]]></title><description><![CDATA[<p>debn code den du gepostest hast geht nur für eine test.cfg außerdem ist dieser sehr unpraktisch versuch es mit meinem code mal, ob das deinen Wünschen entspricht.</p>
<p>EDIT: ist dieser code ok ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713881</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 19:13:41 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:18:02 GMT]]></title><description><![CDATA[<p>Naja, nicht ganz. Da es verschiedene möglichkeiten gibt die in die txt geschrieben werden. Das heißt anstatt diesem Test3 könnt auch test4 dort stehen und dann wird ja natürlich keine neue zeile mit der neuen eingabe gemacht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title="=("
      alt="😞"
    /></p>
<p>Aber trotzdem danke schonmal <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713887</guid><dc:creator><![CDATA[Coreless-Gaming]]></dc:creator><pubDate>Thu, 21 May 2009 19:18:02 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:20:26 GMT]]></title><description><![CDATA[<p>hmmm das krieg ich auch noch hin... ein mom pls</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713890</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713890</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 19:20:26 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:21:23 GMT]]></title><description><![CDATA[<p>Ok dankeschön schonmal im vor raus <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713892</guid><dc:creator><![CDATA[Coreless-Gaming]]></dc:creator><pubDate>Thu, 21 May 2009 19:21:23 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:31:15 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
#include &lt;string&gt;
#include &lt;fstream&gt;

using namespace std;

int main()
{
string Pfad, text,completly;
int searched,ever;
cout&lt;&lt;&quot;pfad ?&quot;&lt;&lt;endl;
getline(cin,Pfad);
ifstream datei;
datei.open (Pfad.c_str());
{        
          while (ever)
          {
               getline(datei,text);
               completly += text;
               if (text != &quot;&quot;)
               {
                 completly += &quot;\n&quot;;
               }
               cout&lt;&lt;completly;
               cin.get();
               if (text == &quot;&quot;)
               {
                 break;
               }
          }
}
ofstream file;
file.open (Pfad.c_str());
{
         while (searched!=1)
         {
                 completly += &quot;Test4&quot;;
                 completly += &quot;\n&quot;;
                 cout&lt;&lt;completly;
                 file &lt;&lt; completly;
                 searched = 1;
                 break;
         }
         cout&lt;&lt;&quot;successfully completed&quot;;
}
file.close();
cin.get();
return EXIT_SUCCESS;
}
</code></pre>
<p>war nur eine kleine änderung. aber falls die datei mit einer Milliarde &quot;LEERZEICHEN&quot; aufhört schreibt er das Test4 dahinter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713899</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713899</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 19:31:15 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:32:08 GMT]]></title><description><![CDATA[<p>ich schreibe jetzt nur noch für einen Variablen anhang. moment kommt gleich <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713900</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713900</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 19:32:08 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:33:52 GMT]]></title><description><![CDATA[<p>@Tim06TR Dein Einlesevorgang ist ne Endlosschleife, du setzt nirgends &quot;ever&quot;.</p>
<p>Besser ist das hier:</p>
<pre><code class="language-cpp">while(getline(datei,text))
{

    //do something
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1713902</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713902</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Thu, 21 May 2009 19:33:52 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:34:52 GMT]]></title><description><![CDATA[<p>Ich glaub ich steh auf der leitung ^^</p>
<p>könntest du das bitte in meinen Code als beispiel einmal einfügen? Wüsste gerade nicht wie bzw. wo ich das einfügen müsste <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title="=("
      alt="😞"
    /></p>
<p>danke <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713903</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713903</guid><dc:creator><![CDATA[Coreless-Gaming]]></dc:creator><pubDate>Thu, 21 May 2009 19:34:52 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:37:14 GMT]]></title><description><![CDATA[<p>ich weiß, dass die endlos ist soll auch so sein.<br />
ich teste mal mit:<br />
while (getline(datei,text))<br />
{}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713904</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713904</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 19:37:14 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:44:09 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
#include &lt;string&gt;
#include &lt;fstream&gt;
#include &lt;windows.h&gt;

using namespace std;

int main()
{
string Pfad, text,completly,anhang;
int searched,ever;
cout&lt;&lt;&quot;Was wollen sie anfuegen?&quot;&lt;&lt;endl;
getline(cin,anhang);
cout&lt;&lt;&quot;pfad ?&quot;&lt;&lt;endl;
getline(cin,Pfad);
ifstream datei;
datei.open (Pfad.c_str());
{        
          while (getline(datei,text))
          {
               getline(datei,text);
               completly += text;
               cout&lt;&lt;text;
               cin.get();
               if (text != &quot;&quot;)
               {
                 completly += &quot;\n&quot;;
               }
               cout&lt;&lt;completly;
               cin.get();
               if (text == &quot;&quot;)
               {
                 completly += &quot;\n&quot;;       
                 break;
               }
          }
}
ofstream file;
file.open (Pfad.c_str());
{
         while (searched!=1)
         {
                 completly += anhang;
                 completly += &quot;\n&quot;;
                 cout&lt;&lt;completly;
                 file &lt;&lt; completly;
                 searched = 1;
                 break;
         }
         cout&lt;&lt;&quot;successfully completed&quot;;
}
file.close();
cin.get();
return EXIT_SUCCESS;
}
</code></pre>
<p>So das ist jetzt Perfekt ^^</p>
<p>EDIT: argh mist da ist noch was kaputt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713905</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 19:44:09 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:52:10 GMT]]></title><description><![CDATA[<p>hmm Dreifach post ... egal sonst merkts keiner:<br />
HIER SO IST ES RICHTIG: (man kann noch die cout &quot;wegkommentaren&quot;</p>
<p>EDIT:<br />
------------------------------------------------------</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
#include &lt;string&gt;
#include &lt;fstream&gt;
#include &lt;windows.h&gt;

using namespace std;

int main()
{
string Pfad, text,completly,anhang;
int searched,ever;
cout&lt;&lt;&quot;Was wollen sie anfuegen?&quot;&lt;&lt;endl;
getline(cin,anhang);
cout&lt;&lt;&quot;pfad ?&quot;&lt;&lt;endl;
getline(cin,Pfad);
ifstream datei;
datei.open (Pfad.c_str());
{        
          while (ever!=1)
          {
               getline(datei,text);
               completly += text;
               //cout&lt;&lt;text;
               //cin.get();
               if (text != &quot;&quot;)
               {
                 completly += &quot;\n&quot;;
               }
               //cout&lt;&lt;completly;
               //cin.get();
               if (text == &quot;&quot;)
               {       
                 break;
               }
          }
}
ofstream file;
file.open (Pfad.c_str());
{
         while (searched!=1)
         {
                 completly += anhang;
                 completly += &quot;\n&quot;;
                 //cout&lt;&lt;completly;
                 file &lt;&lt; completly;
                 searched = 1;
                 break;
         }
         cout&lt;&lt;&quot;successfully completed&quot;;
}
file.close();
cin.get();
return EXIT_SUCCESS;
}
</code></pre>
<p>EDITEND: jetzt ist es schöner<br />
-----------------------------------------------<br />
jetzt gets ENDLICH<br />
@ Firefighter<br />
bei</p>
<pre><code class="language-cpp">while(getline(datei,text))
{

    //do something
}
</code></pre>
<p>fehlt dann die erste Zeile !!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713913</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 19:52:10 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:50:53 GMT]]></title><description><![CDATA[<p>Wenn sie unendlich ist, wozu machst du das dann? Auf dein break Kriterium kannst du dich nicht verlassen.<br />
Achja das zweite getline innerhalb der while brauchste nicht mehr, macht ja schon das getline im Schleifenkopf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713914</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713914</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Thu, 21 May 2009 19:50:53 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:53:58 GMT]]></title><description><![CDATA[<p>ich weiß dass das unzuverlässig ist. machs mal schöner! wie höre ich am ende der Datei auf ?<br />
while(!file.eof)<br />
ist doch doof</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713915</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713915</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 19:53:58 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:56:31 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">while(getline(datei,text))
{
      //mach was
}
</code></pre>
<p>Hört automatisch auf, sobald nichts mehr zu lesen da ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713917</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713917</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Thu, 21 May 2009 19:56:31 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 19:59:47 GMT]]></title><description><![CDATA[<p>Du hast mir damit gerade einen großen gefallen getan ! JUHU. ich kann den Code EXTREM gut für meinen File encoder gebrauchen. Ich danke dir. (ich hatte so ein scheiß bug bei manchen dateien mit meiner Methode und so wirds gehen. JA</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713921</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 19:59:47 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 20:09:05 GMT]]></title><description><![CDATA[<p>Könnte einer von euch bitte mal den Code in unseren Code einfügen weil wir nicht genau wissen wo und wie er eingefügt werden muss. Da wir erst seit heute mittag uns mit C++ beschäftigen und beschlossen haben erst wenn das geht, gehen wir schlafen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title="=("
      alt="😞"
    /> doch leider wussten wir vorher nicht, das es so kompliziert wird.</p>
<p>Danke für die Hilfe!</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;stdio.h&gt;
#include &lt;windows.h&gt;

using namespace std;
using std::ofstream;
using std::endl;
int main()
{
 int f1;
 cout &lt;&lt; &quot;Test (1) Ja (2) Nein&quot;;
 cin  &gt;&gt; f1;

 if(f1==1)
 {
cout &lt;&lt; &quot;Test 1&quot; &lt;&lt; endl;
cin.get();
ofstream Datei_aus;
Datei_aus.open(&quot;test.txt&quot;, ios_base::out);
Datei_aus &lt;&lt; &quot;Text 1&quot; &lt;&lt; endl;
Datei_aus &lt;&lt; &quot;Text 2&quot; &lt;&lt; endl;
Sleep(2000);
 }

 if(f1==2)
 {
cout &lt;&lt; &quot;Test 1&quot; &lt;&lt; endl;
cin.get();
ofstream Datei_aus;
Datei_aus.open(&quot;test.txt&quot;, ios_base::out);
Datei_aus &lt;&lt; &quot;Text 1&quot; &lt;&lt; endl;
Datei_aus &lt;&lt; &quot;Text 2&quot; &lt;&lt; endl;
Sleep(2000);
 }

 int f2;
 cout &lt;&lt; &quot;Test (1) Ja (2) Nein&quot;;
 cin  &gt;&gt; f2;

 if(f2==1)
 {
cout &lt;&lt; &quot;Test 2&quot; &lt;&lt; endl;
cin.get();
ofstream Datei_aus;
Datei_aus.open(&quot;test.txt&quot;, ios_base::out);
Datei_aus &lt;&lt; &quot;Text 3&quot; &lt;&lt; endl;
Datei_aus &lt;&lt; &quot;Text 4&quot; &lt;&lt; endl;
Sleep(2000);
 }

 if(f2==2)
 {
cout &lt;&lt; &quot;Test 2&quot; &lt;&lt; endl;
cin.get();
ofstream Datei_aus;
Datei_aus.open(&quot;test.txt&quot;, ios_base::out);
Datei_aus &lt;&lt; &quot;Text 3&quot; &lt;&lt; endl;
Datei_aus &lt;&lt; &quot;Text 4&quot; &lt;&lt; endl;
Sleep(2000);
 }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1713924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713924</guid><dc:creator><![CDATA[Coreless-Gaming]]></dc:creator><pubDate>Thu, 21 May 2009 20:09:05 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 20:27:08 GMT]]></title><description><![CDATA[<p>Ich verstehe nicht ganz was der script bezwecken soll ?<br />
wenn ich das compile fragt das prog zuerst test 1 ja oder nein und dann test 2 ja oder nein.<br />
in die entstehende Datei schreibt das prog dann test 3 und test 4.<br />
Aber ich dachte das prog soll eine Datei öffnen und dann irgendein text anfügen ??? <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="😕"
    /></p>
<p>EDIT: dein code würde ich wegschmeißen, fühle dich nicht beleidigt und benutz lieber mein, auch wenn du dabei nix lerntst, glaub mir es ist besser so <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1713930</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713930</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Thu, 21 May 2009 20:27:08 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 21:30:09 GMT]]></title><description><![CDATA[<p>Ich weiß ja wirklich nicht ob ich das Problem des OP wirklich umrissen habe.<br />
Aber es geht doch nur darum, in eine x-beliebige textdatei ein &quot;Test 4&quot; in die letzte Zeile zu klatschen, oder?<br />
Sollte das der Fall sein, warum nicht so:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;string&gt;

int main ()
{
	std::string filestr;
	std::cout &lt;&lt; &quot;Datei: &quot;;
	std::getline (std::cin, filestr);
	std::ofstream file (filestr.c_str(), std::ios::app);
	if (!file.is_open())
	{	
		std::cerr &lt;&lt; &quot;Konnte Datei nicht oeffnen!&quot; &lt;&lt; std::endl;
		exit(1);
	}
	file &lt;&lt; &quot;\nTest 4\n&quot;;
	file.close();
}
</code></pre>
<p>Falls ich da was falsch verstanden habe, bitte meinen Post ignorieren <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713959</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713959</guid><dc:creator><![CDATA[Cox]]></dc:creator><pubDate>Thu, 21 May 2009 21:30:09 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Textdatei editieren on Thu, 21 May 2009 21:31:17 GMT]]></title><description><![CDATA[<p>bitte in c++ kein exit(1) nehmen. return 1 würde reichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1713960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1713960</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Thu, 21 May 2009 21:31:17 GMT</pubDate></item></channel></rss>