百度空间
|
百度首页
Lightning[0GiNr]
大江东去,浪淘尽,千古风流人物。 故垒西边,人道是,三国周郎赤壁。乱石穿空,惊涛拍岸,卷起千堆雪。江山如画,一时多少豪杰。
主页
博客
相册
|
个人档案
|
好友
查看文章
有关sprintf + %S转化UNICODE字符的问题
2009-10-18 19:41
以前比较喜欢使用sprintf + %S将ANSI字符串转化成UNICODE字符串,近些时候改程序BUG时居然发现这个东西不能转中文字符……
类别:默认分类
|
添加到搜藏
| 浏览(
) |
评论
(4)
最近读者:
网友评论:
1
2009-10-18 20:46 |
回复
wchar_t dst[32];
_swprintf(dst, L"%S", "测试");
_putws(dst);
2
2009-10-18 20:50 |
回复
发现如果
_wsetlocale(LC_ALL, L"eng");
就乱码了, 因此如果乱码可能需要
_wsetlocale(LC_ALL, L"chs");
3
2009-10-18 22:36 |
回复
sprintf~
4
2009-10-19 21:02 |
回复
以前都是用wsprintf的,结果wsprintf对浮点数的支持有问题。
发表评论:
姓 名:
*姓名最长为50字节
网址或邮箱:
(选填)
内 容:
验证码:
请点击后输入四位验证码,字母不区分大小写
看不清?
取消回复
©2009 Baidu