<?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[WriteFile will nicht wie ich will :)]]></title><description><![CDATA[<p>Hi,</p>
<p>Ich habe eine Frage bezüglich der WriteFile Funktion der Win-Api. Ich habe mit Hilfe meiner String-Klasse eine Log-Klasse programmiert. Die Initialisierung der<br />
Datei funktioniert wunderbar. Das schreiben in sie nur bedingt. Wenn ich am ende der Zeichenkette das \n Steuerzeichen für eine neue Zeile anfüge erscheint in der Textdatei(Notepad) ein kleines Kästchen wo eigendlich das Steuerzeichen stehen müsste. Hat einer eine Idee?? Wenn ich in der cmd type Dateiname.txt eingeben erscheint der Zeilenumbruch.</p>
<p>WriteFile Funktionsaufruf(steht in der Write Funktion der Log-Klasse)</p>
<p>sMessage += '\n';<br />
WriteFile(m_hLogFile, sMessage, sMessage.GetLength(), &amp;m_dwLength, NULL);</p>
<p>schonmal danke im voraus</p>
<p>0xDEADBEEF</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/146379/writefile-will-nicht-wie-ich-will</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 14:11:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/146379.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 07 May 2006 11:56:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WriteFile will nicht wie ich will :) on Sun, 07 May 2006 11:56:24 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Ich habe eine Frage bezüglich der WriteFile Funktion der Win-Api. Ich habe mit Hilfe meiner String-Klasse eine Log-Klasse programmiert. Die Initialisierung der<br />
Datei funktioniert wunderbar. Das schreiben in sie nur bedingt. Wenn ich am ende der Zeichenkette das \n Steuerzeichen für eine neue Zeile anfüge erscheint in der Textdatei(Notepad) ein kleines Kästchen wo eigendlich das Steuerzeichen stehen müsste. Hat einer eine Idee?? Wenn ich in der cmd type Dateiname.txt eingeben erscheint der Zeilenumbruch.</p>
<p>WriteFile Funktionsaufruf(steht in der Write Funktion der Log-Klasse)</p>
<p>sMessage += '\n';<br />
WriteFile(m_hLogFile, sMessage, sMessage.GetLength(), &amp;m_dwLength, NULL);</p>
<p>schonmal danke im voraus</p>
<p>0xDEADBEEF</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1052562</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1052562</guid><dc:creator><![CDATA[0xDEADBEEF]]></dc:creator><pubDate>Sun, 07 May 2006 11:56:24 GMT</pubDate></item><item><title><![CDATA[Reply to WriteFile will nicht wie ich will :) on Sun, 07 May 2006 12:28:37 GMT]]></title><description><![CDATA[<p>In Textdateien und Editcontrols solltes Du ein \r\n schreiben. Wenn Du die Stdio-Dateien der CRT verwendest wird ein \n automatisch in eine \r\n Sequenz umgewandelt.</p>
<p>Zudem hängt diese Interpretation auch vom Editor ab. Mein textpad kann auch ein einzelnen \n als Zeilenschaltung interpretieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1052591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1052591</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 07 May 2006 12:28:37 GMT</pubDate></item><item><title><![CDATA[Reply to WriteFile will nicht wie ich will :) on Sun, 07 May 2006 12:32:21 GMT]]></title><description><![CDATA[<p>Jepp daran lag es. Danke für die schnelle Antwort.</p>
<p>Mfg</p>
<p>0xDEADBEEF</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1052593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1052593</guid><dc:creator><![CDATA[0xDEADBEEF]]></dc:creator><pubDate>Sun, 07 May 2006 12:32:21 GMT</pubDate></item></channel></rss>