<?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[CString stellt Umlaute falsch dar]]></title><description><![CDATA[<p>Hallo</p>
<p>ich lese aus einer Datei etwas wie folgt</p>
<pre><code>CString sValue=_T(&quot;&quot;);
char buffer[1];

CFileException *ImportFileException;
ImportFileException = new CFileException();
ImportFile.Open(sSourceFile,CFile::modeRead,ImportFileException);

while(ImportFile.Read(buffer,1))
{

sValue=sValue+buffer[0];

}
</code></pre>
<p>Die Variable buffer zeigt mir im Debugger die Umlaute richtig an, sobald diese jedoch in die Variable sValue wandert wird diese dort falsch angezeigt.<br />
Ich vermute das es etwas mit den verschiedenen Zeichensätzen zu tun hat. Kann mir jemand helfen? Wenn ich statt char WCHAR verwende bekomme ich bei jedem Buchstaben komische Zeichen.</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/149662/cstring-stellt-umlaute-falsch-dar</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 05:00:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149662.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Jun 2006 09:04:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CString stellt Umlaute falsch dar on Thu, 08 Jun 2006 09:04:08 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich lese aus einer Datei etwas wie folgt</p>
<pre><code>CString sValue=_T(&quot;&quot;);
char buffer[1];

CFileException *ImportFileException;
ImportFileException = new CFileException();
ImportFile.Open(sSourceFile,CFile::modeRead,ImportFileException);

while(ImportFile.Read(buffer,1))
{

sValue=sValue+buffer[0];

}
</code></pre>
<p>Die Variable buffer zeigt mir im Debugger die Umlaute richtig an, sobald diese jedoch in die Variable sValue wandert wird diese dort falsch angezeigt.<br />
Ich vermute das es etwas mit den verschiedenen Zeichensätzen zu tun hat. Kann mir jemand helfen? Wenn ich statt char WCHAR verwende bekomme ich bei jedem Buchstaben komische Zeichen.</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073682</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073682</guid><dc:creator><![CDATA[Hubibi]]></dc:creator><pubDate>Thu, 08 Jun 2006 09:04:08 GMT</pubDate></item><item><title><![CDATA[Reply to CString stellt Umlaute falsch dar on Fri, 09 Jun 2006 10:18:22 GMT]]></title><description><![CDATA[<p>Hast du es mal mit sValue.Format(&quot;%s&quot;,buffer) versucht? Ich glaube ich hatte mal das gleiche Problem.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1074451</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1074451</guid><dc:creator><![CDATA[AndyDD]]></dc:creator><pubDate>Fri, 09 Jun 2006 10:18:22 GMT</pubDate></item></channel></rss>