<?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[Kann man in der geöffneten Textdatei lesen und dann schreiben?]]></title><description><![CDATA[<p>Hallo an alle,</p>
<p>Ist es möglich überhaupt z.B. &quot;test.txt&quot; ÖFFNEN,<br />
dann in &quot;test.txt&quot; nach einem bestimmten Wort SUCHEN,<br />
dann das gefundene Wort in das Ende der Textdatei &quot;test.txt&quot; EINFÜGEN,<br />
und dann endlich &quot;test.txt&quot; SCHLIESSEN?</p>
<p>Ich habe gehört: Wenn eine Datei geöffnet ist, dann kann man in dieser Datei nur LESEN oder nur SCHREIBEN! Irre ich mich?</p>
<p>Vielen Dank für jede Hilfe <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/topic/172198/kann-man-in-der-geöffneten-textdatei-lesen-und-dann-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 18:00:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/172198.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 02 Feb 2007 11:05:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kann man in der geöffneten Textdatei lesen und dann schreiben? on Fri, 02 Feb 2007 11:05:31 GMT]]></title><description><![CDATA[<p>Hallo an alle,</p>
<p>Ist es möglich überhaupt z.B. &quot;test.txt&quot; ÖFFNEN,<br />
dann in &quot;test.txt&quot; nach einem bestimmten Wort SUCHEN,<br />
dann das gefundene Wort in das Ende der Textdatei &quot;test.txt&quot; EINFÜGEN,<br />
und dann endlich &quot;test.txt&quot; SCHLIESSEN?</p>
<p>Ich habe gehört: Wenn eine Datei geöffnet ist, dann kann man in dieser Datei nur LESEN oder nur SCHREIBEN! Irre ich mich?</p>
<p>Vielen Dank für jede Hilfe <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/1221637</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1221637</guid><dc:creator><![CDATA[goldslawik]]></dc:creator><pubDate>Fri, 02 Feb 2007 11:05:31 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in der geöffneten Textdatei lesen und dann schreiben? on Fri, 02 Feb 2007 11:11:06 GMT]]></title><description><![CDATA[<p>Wenn du eine Datei passend geöffnet hast (im Format <code>ios::in|ios::out</code> ), kannst du darin sowohl lesen als auch schreiben. Allerdings mußt du eventuell die Datei neu positionieren, wenn du zwischen Lesen und Schreiben umschalten willst (damit die Puffer mit der physichen Datei angeglichen werden können).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1221640</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1221640</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 02 Feb 2007 11:11:06 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in der geöffneten Textdatei lesen und dann schreiben? on Fri, 02 Feb 2007 11:16:47 GMT]]></title><description><![CDATA[<p>Hallo CStoll,<br />
vielen Dank für deine Unterstützung.<br />
Hast du zufällig ein zum meinen Problem ähnliches Programmbeispiel <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1221644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1221644</guid><dc:creator><![CDATA[goldslawik]]></dc:creator><pubDate>Fri, 02 Feb 2007 11:16:47 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in der geöffneten Textdatei lesen und dann schreiben? on Fri, 02 Feb 2007 14:48:36 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Das geht etwa so:</p>
<pre><code class="language-cpp">void readFindWrite() {
	std::fstream file(&quot;test.txt&quot;);
	bool found = false;
	while(!file.eof() &amp;&amp; !file.fail() &amp;&amp; !found) {
		std::string tmp;
		std::getline(file, tmp); // Zeile lesen
		if(tmp.find(&quot;noch&quot;)!=std::string::npos)
			found = true; // noch wurde in der Datei gefunden
	}
	if(found) {
		file.seekp(0, ios::end); // Dateizeiger zum Schreiben ans Ende der Datei setzen
		file &lt;&lt; &quot;noch&quot; &lt;&lt; endl; // gesuchtes Wort der Datei hinzufügen
	}
}
</code></pre>
<p>Greetz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1221799</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1221799</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Fri, 02 Feb 2007 14:48:36 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in der geöffneten Textdatei lesen und dann schreiben? on Fri, 02 Feb 2007 15:27:28 GMT]]></title><description><![CDATA[<p>Hallo Vellas,</p>
<p>recht herzlichen Dank für den Code <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>
<p>Viele Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1221817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1221817</guid><dc:creator><![CDATA[goldslawik]]></dc:creator><pubDate>Fri, 02 Feb 2007 15:27:28 GMT</pubDate></item></channel></rss>