How To /
Locale Write Console
Difference (last change) (Author, normal page display)
Changed: 23c23
|
|
|
|
Added: 24a25
|
|
This code is tested on Window 2000, Simpled Chinese version.
locale_cn.d
private import std.c.stdio; extern(C) int setlocale(int, char*);
static this() {
fwide(stdout, 1);
setlocale(0, "china");
}
manitest.d
import std.stdio;
int main() {
writefln("chinese 中文 \u4E2D\u6587");
return 0;
}
compile with:
dmd maintest.d locale_cn.d