Writing unicode strings to the console
Jeremy DeHaan
dehaan.jeremiah at gmail.com
Mon Dec 17 16:59:11 PST 2012
@Adam D. Ruppe
>I suggest you use string instead of dstring, because utf-8
>(string) has better output support than utf-32 (dstring), and
>both support the complete unicode character set.
Tried string and wstring. Both had the same results as my dstring.
>On Windows, the api call SetConsoleOutputCP will help
>http://msdn.microsoft.com/en-us/library/windows/desktop/ms686036%28v=vs.85%29.aspx
>The magic number for UTF-8 is 65001. (see here:
>http://msdn.microsoft.com/en-us/library/dd317756%28v=VS.85%29.aspx
>)
How/Where would I call this?
I am using 64-bit Win7
As for the console, I do my D development with MonoDevelop, so
it's the console used in that. I looked, but I didn't see any
settings relating to this.
Thanks for your help guys!
More information about the Digitalmars-d-learn
mailing list