<?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[fstream.open() löscht meine Datei ...]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich öffne eine Datei mit</p>
<pre><code class="language-cpp">fstream dat(datei, std::ios::out | std::ios::binary);
</code></pre>
<p>und schließe sie sofort wieder mit dat.close();</p>
<p>Danach ist sie leer?<br />
Ich will random hineinschreiben, und öffne sie schließlich nicht mit trunc, wieso wird sie gelöscht?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/228111/fstream-open-löscht-meine-datei</link><generator>RSS for Node</generator><lastBuildDate>Tue, 29 Sep 2026 17:29:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/228111.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Nov 2008 09:14:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to fstream.open() löscht meine Datei ... on Mon, 24 Nov 2008 09:14:59 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich öffne eine Datei mit</p>
<pre><code class="language-cpp">fstream dat(datei, std::ios::out | std::ios::binary);
</code></pre>
<p>und schließe sie sofort wieder mit dat.close();</p>
<p>Danach ist sie leer?<br />
Ich will random hineinschreiben, und öffne sie schließlich nicht mit trunc, wieso wird sie gelöscht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1619766</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1619766</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Mon, 24 Nov 2008 09:14:59 GMT</pubDate></item><item><title><![CDATA[Reply to fstream.open() löscht meine Datei ... on Mon, 24 Nov 2008 09:17:51 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">fstream dat(datei, std::ios::out | std::ios::binary | std::ios::app);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1619768</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1619768</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 24 Nov 2008 09:17:51 GMT</pubDate></item><item><title><![CDATA[Reply to fstream.open() löscht meine Datei ... on Mon, 24 Nov 2008 09:21:46 GMT]]></title><description><![CDATA[<p>Ja, danke.<br />
Hab gerade probiert, daß es auch mit:</p>
<pre><code class="language-cpp">fstream dat(datei, std::ios::out | std::ios::binary | std::ios::in);
</code></pre>
<p>klappt. Verstehen tue ich das trotzdem nicht ...</p>
<p>Bei app habe ich in der Referenz gelesen, daß Schreibzugriffe ans Ende der Datei gehen, und war mir nicht sicher, ob ich damit random mitten hinein schreiben kann. Aber wie gesagt, geht es auch mit &quot;in&quot;-Attribut.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1619770</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1619770</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Mon, 24 Nov 2008 09:21:46 GMT</pubDate></item></channel></rss>