<?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[MSVC 2008: ü mit wcout]]></title><description><![CDATA[<p>Hallo</p>
<p>bei wcout &lt;&lt; L&quot;ü&quot; gibt das Programm, welches mit MSVC2008 kompiliert wurde, nur müll aus (statt dem ü eine hochgestellte drei). Wie kann ich das ändern?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/208629/msvc-2008-ü-mit-wcout</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 06:45:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/208629.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 20 Mar 2008 13:45:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 13:45:53 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>bei wcout &lt;&lt; L&quot;ü&quot; gibt das Programm, welches mit MSVC2008 kompiliert wurde, nur müll aus (statt dem ü eine hochgestellte drei). Wie kann ich das ändern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1477813</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477813</guid><dc:creator><![CDATA[dubadub]]></dc:creator><pubDate>Thu, 20 Mar 2008 13:45:53 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 13:54:37 GMT]]></title><description><![CDATA[<p>1. Ist die Konsole Unicodefähig? Wahrscheinlich nicht!<br />
2. Gibt man nicht ü in seinen Sourcecode ein, sondern den Unicode-Code. In dem Fall 00FC. Also:</p>
<pre><code class="language-cpp">wcout &lt;&lt; L&quot;\u00FC&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1477823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477823</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 20 Mar 2008 13:54:37 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 13:57:36 GMT]]></title><description><![CDATA[<p>1. Die Konsole ist unicodefähig - wenn ich die pause.exe Applikation ausführe, wird das ü wunderbar angezeigt.<br />
2. Funktioniert leider auch nicht - gleicher effekt. Statt ü hochgestellte drei.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1477827</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477827</guid><dc:creator><![CDATA[dubadub]]></dc:creator><pubDate>Thu, 20 Mar 2008 13:57:36 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 14:11:05 GMT]]></title><description><![CDATA[<p>cmd.exe ist NICHT Unicode fähig, sondern benutzt die lokale codepage (z.B. windows-1252).<br />
Aber es gibt Unicode-fähihge Terminals für Windows. z.b. <a href="http://sources-redhat.oc1.mirrors.redwire.net/cygwin/release/rxvt-unicode/" rel="nofollow">http://sources-redhat.oc1.mirrors.redwire.net/cygwin/release/rxvt-unicode/</a></p>
<p>BTW: Benutz lieber utf-8. Dann musst du dich nicht mit komplizierten utf-16-sequenzen rumschlagen. Also normale strings (ohne L) und cout verwernden und den Quellcode als utf-8 abspeichern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1477837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477837</guid><dc:creator><![CDATA[Kenner des Unicode]]></dc:creator><pubDate>Thu, 20 Mar 2008 14:11:05 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 14:15:35 GMT]]></title><description><![CDATA[<p>dubadub schrieb:</p>
<blockquote>
<p>1. Die Konsole ist unicodefähig - wenn ich die pause.exe Applikation ausführe, wird das ü wunderbar angezeigt.<br />
2. Funktioniert leider auch nicht - gleicher effekt. Statt ü hochgestellte drei.</p>
</blockquote>
<p>1. Nein, das Ü deutet NICHT auf UNicode hin! ü gibts auch in anderen Codierungen!!!!<br />
2. Natürlich funktioniert es nicht, weil die Konsole nicht Unicodefähig ist! Du mußt das Ü so kodieren, das für windows-1252 geht. Eine Codeübersicht mußt du aber selber mal im web suchen. das werde ich bestimmt nicht auch noch machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1477840</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477840</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 20 Mar 2008 14:15:35 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 14:17:55 GMT]]></title><description><![CDATA[<p>Kenner des Unicode schrieb:</p>
<blockquote>
<p>cmd.exe ist NICHT Unicode fähig, sondern benutzt die lokale codepage (z.B. windows-1252).</p>
</blockquote>
<p>Also meine ist es. Nur die meisten Programme sind es nicht!</p>
<p>Siehe: wprintf/wcout and unicode characters in VS2005<br />
<a href="http://blog.kalmbachnet.de/?postid=98" rel="nofollow">http://blog.kalmbachnet.de/?postid=98</a></p>
<p>Natürlich darfst Du auch nicht vergessen einen Unicode-Font in der Console zu aktivieren. z.B. Lucida Console</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1477843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477843</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Thu, 20 Mar 2008 14:17:55 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 15:24:44 GMT]]></title><description><![CDATA[<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>Natürlich darfst Du auch nicht vergessen einen Unicode-Font in der Console zu aktivieren. z.B. Lucida Console</p>
</blockquote>
<p>Wie geht das den?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1477871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477871</guid><dc:creator><![CDATA[dubadub]]></dc:creator><pubDate>Thu, 20 Mar 2008 15:24:44 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 16:52:58 GMT]]></title><description><![CDATA[<p>In der Console im Menü rechts oebn auf &quot;Eigenschaften|Schriftart&quot;, dann dort &quot;Lucida Console&quot; auswählen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1477924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477924</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Thu, 20 Mar 2008 16:52:58 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 17:41:58 GMT]]></title><description><![CDATA[<p>Gibt es da auch eine Möglichkeit, sowas aus meinem Program heraus zu machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1477954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477954</guid><dc:creator><![CDATA[dubadub]]></dc:creator><pubDate>Thu, 20 Mar 2008 17:41:58 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 17:48:09 GMT]]></title><description><![CDATA[<p>Abfragen kann man es mit &quot;GetCurrentConsoleFont&quot;.</p>
<p>Setzen kann man es offiziell erst ab Vista mit &quot;SetCurrentConsoleFontEx&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1477955</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1477955</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Thu, 20 Mar 2008 17:48:09 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 22:23:09 GMT]]></title><description><![CDATA[<p>mmmh, strange...</p>
<pre><code class="language-cpp">int main()
{
    _setmode(_fileno(stdout), _O_U16TEXT);
	wcout &lt;&lt; L&quot;Hallo Weltü&quot; &lt;&lt; endl;
</code></pre>
<p>Ergebnis:</p>
<p>test.exe has triggered a breakpoint</p>
<pre><code>int __cdecl fputc (
        int ch,
        FILE *str
        )
{
        int retval=0;

        _VALIDATE_RETURN((str != NULL), EINVAL, EOF);

        _lock_str(str);
        __try {

        _VALIDATE_STREAM_ANSI_SETRET(str, EINVAL, retval, EOF);
                if(retval==0)
                {
                        retval = _putc_nolock(ch,str);
                }

        }
        __finally {
            _unlock_str(str);
        }

        return(retval);
}
</code></pre>
<p>innerhalb _VALIDATE_STREAM_ANSI_SETRET läuft wohl was schief <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":\"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478095</guid><dc:creator><![CDATA[dubadub]]></dc:creator><pubDate>Thu, 20 Mar 2008 22:23:09 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Thu, 20 Mar 2008 22:31:07 GMT]]></title><description><![CDATA[<p>Keine Ahnung was Du machst, das geht bei mir aber problemlos:</p>
<pre><code class="language-cpp">#include &lt;tchar.h&gt;
#include &lt;fcntl.h&gt;
#include &lt;io.h&gt;
#include &lt;iostream&gt;

int _tmain() 
{ 
  _setmode(_fileno(stdout), _O_U16TEXT); 
  std::wcout &lt;&lt; L&quot;Hallo Weltü&quot; &lt;&lt; std::endl;
}
</code></pre>
<p>mit VS2008</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478097</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478097</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Thu, 20 Mar 2008 22:31:07 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 10:46:04 GMT]]></title><description><![CDATA[<p>warum benutzt ihr nicht einfach utf-8?</p>
<pre><code>#include&lt;iostream&gt;
using namespace std;

int main()
{
  cout &lt;&lt; &quot;Hällö Wült!&quot; &lt;&lt; endl;
}
</code></pre>
<p>-&gt; abspeichern als utf-8 -&gt; kompilieren -&gt; fertig.</p>
<p>oder unterstützt windows nur das alte utf-16?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478227</guid><dc:creator><![CDATA[xkcd]]></dc:creator><pubDate>Fri, 21 Mar 2008 10:46:04 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 12:22:01 GMT]]></title><description><![CDATA[<p>WO verwendest Du hier UTF-8?<br />
WIE wird der Text auf der Consoel ausgegeben?</p>
<p>Dein Programm macht Folgende Ausgabe:</p>
<pre><code>Hõll÷ W³lt!
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1478280</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478280</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 21 Mar 2008 12:22:01 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 12:22:24 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-18363.html" rel="nofollow">Jochen Kalmbach</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-3.html" rel="nofollow">Compiler- und IDE-Forum</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-4.html" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478281</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Fri, 21 Mar 2008 12:22:24 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 12:57:48 GMT]]></title><description><![CDATA[<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>WO verwendest Du hier UTF-8?<br />
WIE wird der Text auf der Consoel ausgegeben?</p>
<p>Dein Programm macht Folgende Ausgabe:</p>
<pre><code>Hõll÷ W³lt!
</code></pre>
</blockquote>
<p>Du hast vergessen das Terminal vorher auf UTF-8 zu stellen. Das macht man mit</p>
<pre><code>chcp 65001
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1478301</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478301</guid><dc:creator><![CDATA[xkcd]]></dc:creator><pubDate>Fri, 21 Mar 2008 12:57:48 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 13:45:32 GMT]]></title><description><![CDATA[<p>Und deshalb einfach in Unicode (TUF16) ausgeben dann muss Du an sowas gar nicht denken... auch funktionieren dann Deine ANSI Programm auch noch; was sie bei UTF8 nicht mehr tun...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478315</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478315</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 21 Mar 2008 13:45:32 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 13:52:32 GMT]]></title><description><![CDATA[<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>Und deshalb einfach in Unicode (TUF16) ausgeben dann muss Du an sowas gar nicht denken... auch funktionieren dann Deine ANSI Programm auch noch; was sie bei UTF8 nicht mehr tun...</p>
</blockquote>
<p>Hö?<br />
War's nicht so, dass UTF-8 zu ASCII abwärts-kompatibel ist und nicht UTF-16?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478324</guid><dc:creator><![CDATA[xkcd]]></dc:creator><pubDate>Fri, 21 Mar 2008 13:52:32 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 15:38:19 GMT]]></title><description><![CDATA[<p>Ich hatte auch nicht von ASCII sondern von ANSI gesprochen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478369</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 21 Mar 2008 15:38:19 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 15:47:24 GMT]]></title><description><![CDATA[<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>Ich hatte auch nicht von ASCII sondern von ANSI gesprochen...</p>
</blockquote>
<p>ANSI ist eine amerikanische Institution für Standardisierungen...<br />
Was meinst du?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478372</guid><dc:creator><![CDATA[xkcd]]></dc:creator><pubDate>Fri, 21 Mar 2008 15:47:24 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 15:59:30 GMT]]></title><description><![CDATA[<p>xkcd schrieb:</p>
<blockquote>
<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>Ich hatte auch nicht von ASCII sondern von ANSI gesprochen...</p>
</blockquote>
<p>ANSI ist eine amerikanische Institution für Standardisierungen...<br />
Was meinst du?</p>
</blockquote>
<p>Zu den zahlreichen technischen Normen des ANSI zählt der ANSI-Zeichensatz.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478378</guid><dc:creator><![CDATA[pst]]></dc:creator><pubDate>Fri, 21 Mar 2008 15:59:30 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 16:01:28 GMT]]></title><description><![CDATA[<p>pst schrieb:</p>
<blockquote>
<p>xkcd schrieb:</p>
<blockquote>
<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>Ich hatte auch nicht von ASCII sondern von ANSI gesprochen...</p>
</blockquote>
<p>ANSI ist eine amerikanische Institution für Standardisierungen...<br />
Was meinst du?</p>
</blockquote>
<p>Zu den zahlreichen technischen Normen des ANSI zählt der ANSI-Zeichensatz.</p>
</blockquote>
<p>Eine echte ANSI-Norm dafür existiert nicht, die Entwürfe des ANSI flossen aber in die Norm ISO-8859 ein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478382</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478382</guid><dc:creator><![CDATA[xkcd]]></dc:creator><pubDate>Fri, 21 Mar 2008 16:01:28 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 18:01:49 GMT]]></title><description><![CDATA[<p>ANSI wird umgangsprachlich als den Zeichensatz verwendet, welcher für das Land indem derjenige wohnt Standard ist....<br />
Fazit: ANSI ist alles mögliche!</p>
<p>Siehe auch mein Artikel über Unicode:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-161855.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-161855.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478434</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478434</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 21 Mar 2008 18:01:49 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Fri, 21 Mar 2008 18:52:00 GMT]]></title><description><![CDATA[<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>Siehe auch mein Artikel über Unicode:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-161855.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-161855.html</a></p>
</blockquote>
<p>Ja, den kenn' ich, ist aber nicht so das Gelbe vom Ei. Man merkt, dass er von einem WINAPI'ler geschieben wurde, weil dort noch viel zu viel legacy UTF-16 Kram drin ist.<br />
Wach auf! Die 80er/90er sind vorbei! Heute benutzt man das ASCII kompatible UTF-8!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478458</guid><dc:creator><![CDATA[xkcd]]></dc:creator><pubDate>Fri, 21 Mar 2008 18:52:00 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Wed, 02 Apr 2008 06:11:02 GMT]]></title><description><![CDATA[<p>geht das eigentlich auch mit windows98, unicode zeichen in der konsole ausgeben ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484944</guid><dc:creator><![CDATA[console n00OOb]]></dc:creator><pubDate>Wed, 02 Apr 2008 06:11:02 GMT</pubDate></item><item><title><![CDATA[Reply to MSVC 2008: ü mit wcout on Wed, 02 Apr 2008 07:57:32 GMT]]></title><description><![CDATA[<p>Win98 ist schon 10 Jahre alt und hat keine Ahnung von Unicode.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1484982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1484982</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Wed, 02 Apr 2008 07:57:32 GMT</pubDate></item></channel></rss>