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