C++国际化相关的一个问题
妍妍 2011-09-20 03:45:10 最近看C++编程思想第二卷第四章输入输出流部分的国际化一部分内容的时候
测试书上的例子遇到如下问题:
float val=1234.56;
cout.imbue(locale("french"));
locale current=cout.getloc();
cout<<current.name()<<endl;
cout<<val<<endl;
输出如下:
French_France.1252
1?34.56
不知道2为什么变成了问号,是我系统环境的问题,还是什么其他的问题
请知情者告知,谢谢