<?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[Datei Schreiben: Anhängen statt Überschreiben]]></title><description><![CDATA[<p>Hallo,</p>
<p>währe toll wenn jemand n kleinen mfc anfänger helfen könnte.<br />
Also mein problem:</p>
<p>mit</p>
<pre><code class="language-cpp">CString str = &quot;Hallo&quot;;
ofstream datei(&quot;c:\\test.txt&quot;);
datei&lt;&lt;str&lt;&lt;endl;
datei.close();
</code></pre>
<p>schreibe ich Hallo in eine Datei.<br />
Wenn ich das nun mehrmals mache wird das Hallo in der datei natürlich mit dem neuen Hallo überschrieben.<br />
Wie kann ich es nun machen, dass er es nur anhängt.<br />
Also wenn ich das ganze 10 mal mache, dass dann 10 mal Hallo in der datei steht.</p>
<p>Muss ich nun immer die datei einlesen in ein String, da dann den neuen eintrag anhängen und alles neu schreiben? Das ginge ja ziemlich aufdie leistung... Wie macht man sowas...?</p>
<p>Danke schonmal im vorraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/54189/datei-schreiben-anhängen-statt-überschreiben</link><generator>RSS for Node</generator><lastBuildDate>Mon, 01 Jun 2026 16:55:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/54189.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Nov 2003 10:50:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei Schreiben: Anhängen statt Überschreiben on Wed, 05 Nov 2003 10:50:19 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>währe toll wenn jemand n kleinen mfc anfänger helfen könnte.<br />
Also mein problem:</p>
<p>mit</p>
<pre><code class="language-cpp">CString str = &quot;Hallo&quot;;
ofstream datei(&quot;c:\\test.txt&quot;);
datei&lt;&lt;str&lt;&lt;endl;
datei.close();
</code></pre>
<p>schreibe ich Hallo in eine Datei.<br />
Wenn ich das nun mehrmals mache wird das Hallo in der datei natürlich mit dem neuen Hallo überschrieben.<br />
Wie kann ich es nun machen, dass er es nur anhängt.<br />
Also wenn ich das ganze 10 mal mache, dass dann 10 mal Hallo in der datei steht.</p>
<p>Muss ich nun immer die datei einlesen in ein String, da dann den neuen eintrag anhängen und alles neu schreiben? Das ginge ja ziemlich aufdie leistung... Wie macht man sowas...?</p>
<p>Danke schonmal im vorraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/387078</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/387078</guid><dc:creator><![CDATA[MeisterMichi]]></dc:creator><pubDate>Wed, 05 Nov 2003 10:50:19 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Schreiben: Anhängen statt Überschreiben on Wed, 05 Nov 2003 11:30:13 GMT]]></title><description><![CDATA[<p>beim Datei öffnen kann man einen parameter eingeben wie er sie öffnen soll heir kann man auch mit &quot;a&quot; (append) die Datei so öffnen das er immer den Text am ende dran hängt<br />
mehr infos in MSDN unter fopen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/387105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/387105</guid><dc:creator><![CDATA[Kyro]]></dc:creator><pubDate>Wed, 05 Nov 2003 11:30:13 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Schreiben: Anhängen statt Überschreiben on Wed, 05 Nov 2003 11:34:03 GMT]]></title><description><![CDATA[<p><a href="http://msdn.microsoft.com/library/en-us/vcmfc98/html/_mfc_cfile.asp" rel="nofollow">CFile</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/387111</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/387111</guid><dc:creator><![CDATA[C-O-M-M-A-N-D-E-R]]></dc:creator><pubDate>Wed, 05 Nov 2003 11:34:03 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Schreiben: Anhängen statt Überschreiben on Wed, 05 Nov 2003 19:15:56 GMT]]></title><description><![CDATA[<p>Juhuu es klapt</p>
<p>ich schreib ma meine Lösung hier rein, damit einer der danach sucht besser fündig wird:</p>
<p>Funktion:</p>
<pre><code class="language-cpp">int WriteDatei(CString text)
{
	CStdioFile fFile;
	if(fFile.Open(&quot;c:\\test.html&quot;,CFile::modeWrite))
	{	
		fFile.SeekToEnd();
		fFile.WriteString(&quot;\n&quot;);
	}
	fFile.WriteString(text);
	fFile.Close();     
	return 1;
}
</code></pre>
<p>Aufrufen mit:</p>
<pre><code class="language-cpp">WriteDatei(&quot;Hallo Welt&quot;);
WriteDatei(&quot;Hallo Welt zum 2.&quot;);
WriteDatei(&quot;Hallo Welt zum 3.&quot;);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/387567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/387567</guid><dc:creator><![CDATA[MeisterMichi]]></dc:creator><pubDate>Wed, 05 Nov 2003 19:15:56 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Schreiben: Anhängen statt Überschreiben on Wed, 05 Nov 2003 20:39:56 GMT]]></title><description><![CDATA[<p>C-O-M-M-A-N-D-E-R schrieb:</p>
<blockquote>
<p><a href="http://msdn.microsoft.com/library/en-us/vcmfc98/html/_mfc_cfile.asp" rel="nofollow">CFile</a></p>
</blockquote>
<p>oder was ich noch lieber mag:</p>
<p><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfc_cstdiofile.asp" rel="nofollow">CStdioFile</a></p>
<p>MeisterMichi schrieb:</p>
<blockquote>
<p>ich schreib ma meine Lösung hier rein, damit einer der danach sucht besser fündig wird:</p>
</blockquote>
<p>Prima Gedanke <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="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/387634</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/387634</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Wed, 05 Nov 2003 20:39:56 GMT</pubDate></item></channel></rss>