[Issue 12990] utf8 string not read/written to windows console

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Tue Oct 28 05:53:37 PDT 2014


https://issues.dlang.org/show_bug.cgi?id=12990

--- Comment #22 from Sum Proxy <sum.proxy at gmail.com> ---
This actually works on my system:

///////////// test.d //////////////
import std.stdio;
import std.c.windows.windows;

extern(Windows) BOOL SetConsoleCP( UINT );

void main()
{
    SetConsoleCP(1200);
    string s = stdin.readln();
    write(s);
}
///////////////////////////////////

--


More information about the Digitalmars-d-bugs mailing list