<?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[Probleme beim Auslesen einer Datei]]></title><description><![CDATA[<p>Hallo,</p>
<p>Aus einer Textdatei mit diesem Inhalt:<br />
abc<br />
def<br />
ghi</p>
<p>Wird dieser Inhalt ausgelesen und in eine andere Textdatei gespeichert.<br />
Dort sieht der Inhalt aber dann so aus:</p>
<p>abc<br />
def<br />
ghiÍýýýýÝÝÝÝÝÝA</p>
<p>Folgende Methode wird verwendet:</p>
<p>// Ausgabe des Datei-Inhalts<br />
CFile f(strFilePfad, CFile::modeRead);<br />
char* sz = new char[f.GetLength()+1];</p>
<p>f.Read(sz, f.GetLength());<br />
f.Close();</p>
<p>CString strText;</p>
<p>strText.Format(&quot;%s&quot;, sz);</p>
<p>delete[] sz;</p>
<p>AfxMessageBox(strText); // Hier ist die Ausgabe bereits falsch!, deshalb<br />
//folgt keine Aufführung der write-Methoden, diese isr aber analog hierzu.</p>
<p>Danke !</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/66620/probleme-beim-auslesen-einer-datei</link><generator>RSS for Node</generator><lastBuildDate>Fri, 05 Jun 2026 22:57:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/66620.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Mar 2004 09:17:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme beim Auslesen einer Datei on Mon, 01 Mar 2004 09:17:53 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Aus einer Textdatei mit diesem Inhalt:<br />
abc<br />
def<br />
ghi</p>
<p>Wird dieser Inhalt ausgelesen und in eine andere Textdatei gespeichert.<br />
Dort sieht der Inhalt aber dann so aus:</p>
<p>abc<br />
def<br />
ghiÍýýýýÝÝÝÝÝÝA</p>
<p>Folgende Methode wird verwendet:</p>
<p>// Ausgabe des Datei-Inhalts<br />
CFile f(strFilePfad, CFile::modeRead);<br />
char* sz = new char[f.GetLength()+1];</p>
<p>f.Read(sz, f.GetLength());<br />
f.Close();</p>
<p>CString strText;</p>
<p>strText.Format(&quot;%s&quot;, sz);</p>
<p>delete[] sz;</p>
<p>AfxMessageBox(strText); // Hier ist die Ausgabe bereits falsch!, deshalb<br />
//folgt keine Aufführung der write-Methoden, diese isr aber analog hierzu.</p>
<p>Danke !</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470568</guid><dc:creator><![CDATA[Der_Gast]]></dc:creator><pubDate>Mon, 01 Mar 2004 09:17:53 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme beim Auslesen einer Datei on Mon, 01 Mar 2004 09:36:12 GMT]]></title><description><![CDATA[<p>hallo, ich glaube du mußt an deinen char noch eine abschließende Null hängen.</p>
<pre><code class="language-cpp">CFile f(strFilePfad, CFile::modeRead);
char* sz = new char[f.GetLength()+1];

f.Read(sz, f.GetLength());
sz[f.GetLength()] = 0;
f.Close();
CString strText;

strText.Format(&quot;%s&quot;, sz);

delete[] sz;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/470576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470576</guid><dc:creator><![CDATA[drops]]></dc:creator><pubDate>Mon, 01 Mar 2004 09:36:12 GMT</pubDate></item></channel></rss>