<?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[ifstream&#x2F;ofstream Zeilenumbrüche funktionieren nicht]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich habe folgendes Problem: Ich will den Text aus einer Datei laden und veränder wieder abspeichern. Ist auch alles kein Thema habe den Code schon fertig. Jedoch wenn er den veränderten text in die Datei schreibt, vernachlässigt er alle Zeilenumbrüchen, sodass der Text so aneinandergereit auf einer Zeile ist.</p>
<p>Hier ist der Code zum einlesen der Datei:</p>
<pre><code>ifstream datei_laden;
        while(!datei_laden.eof())
		{
			datei_laden.get(zeichen);
			sDatei_inhalt_puffer=sDatei_inhalt_puffer+zeichen;
		}
</code></pre>
<p>Und dier der Code für das Speichern:</p>
<pre><code>ofstream datei_speichern;
		datei_speichern.open(&quot;out.txt&quot;, std::ios_base::binary);
		datei_speichern.write(sDatei_inhalt[count].c_str(), (int)sDatei_inhalt[count].length());
</code></pre>
<p>Weiss da jemand ne Lösung?!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/219253/ifstream-ofstream-zeilenumbrüche-funktionieren-nicht</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 09:34:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219253.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 31 Jul 2008 12:31:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ifstream&#x2F;ofstream Zeilenumbrüche funktionieren nicht on Thu, 31 Jul 2008 12:31:44 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich habe folgendes Problem: Ich will den Text aus einer Datei laden und veränder wieder abspeichern. Ist auch alles kein Thema habe den Code schon fertig. Jedoch wenn er den veränderten text in die Datei schreibt, vernachlässigt er alle Zeilenumbrüchen, sodass der Text so aneinandergereit auf einer Zeile ist.</p>
<p>Hier ist der Code zum einlesen der Datei:</p>
<pre><code>ifstream datei_laden;
        while(!datei_laden.eof())
		{
			datei_laden.get(zeichen);
			sDatei_inhalt_puffer=sDatei_inhalt_puffer+zeichen;
		}
</code></pre>
<p>Und dier der Code für das Speichern:</p>
<pre><code>ofstream datei_speichern;
		datei_speichern.open(&quot;out.txt&quot;, std::ios_base::binary);
		datei_speichern.write(sDatei_inhalt[count].c_str(), (int)sDatei_inhalt[count].length());
</code></pre>
<p>Weiss da jemand ne Lösung?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557003</guid><dc:creator><![CDATA[Der_Gabelstabler]]></dc:creator><pubDate>Thu, 31 Jul 2008 12:31:44 GMT</pubDate></item><item><title><![CDATA[Reply to ifstream&#x2F;ofstream Zeilenumbrüche funktionieren nicht on Thu, 31 Jul 2008 12:48:27 GMT]]></title><description><![CDATA[<p>mach das mal ohne das ::binary flag das speichern.<br />
es kann sein dass die zeilenumbrüche in binärdarstellung<br />
nicht die selben sind die du geladen hast (z.b. aus \r\n wird \n oder sowas)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557019</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557019</guid><dc:creator><![CDATA[helferlein]]></dc:creator><pubDate>Thu, 31 Jul 2008 12:48:27 GMT</pubDate></item><item><title><![CDATA[Reply to ifstream&#x2F;ofstream Zeilenumbrüche funktionieren nicht on Thu, 31 Jul 2008 12:52:05 GMT]]></title><description><![CDATA[<p>Funktionier wunderbar!</p>
<p>1000 Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557020</guid><dc:creator><![CDATA[Gabelstabler]]></dc:creator><pubDate>Thu, 31 Jul 2008 12:52:05 GMT</pubDate></item></channel></rss>