Jiang's C++ Space
创作,也是一种学习的过程。
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
<
2011年7月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
公告
旧博客地址:http://blog.csdn.net/guogangj 新浪微博已经开通:http://weibo.com/guogangj
留言簿
(16)
给我留言
查看公开留言
查看私人留言
随笔分类
Android(1)
(rss)
Hello, Wiki(2)
(rss)
IT Technical Articles(4)
(rss)
Knowledge(27)
(rss)
Thinking/Other(8)
(rss)
Windows Embedded Programming(19)
(rss)
Windows Programming(15)
(rss)
随笔档案
2011年9月 (2)
2011年8月 (4)
2011年6月 (2)
2011年5月 (2)
2011年4月 (4)
2011年3月 (2)
2011年2月 (2)
2011年1月 (1)
2010年12月 (2)
2010年11月 (5)
2010年10月 (2)
2010年9月 (1)
2010年8月 (6)
2010年7月 (5)
2010年6月 (6)
2010年5月 (1)
2010年4月 (3)
2010年3月 (2)
2009年11月 (1)
2009年10月 (9)
2009年9月 (5)
2009年8月 (1)
2009年5月 (1)
2009年4月 (7)
最新随笔
1. 用VS2010发布ASP.net网站
2. 安装VS2010后VS2008无法调试Windows Mobile程序的问题
3. C#实现类似C++功能的困惑
4. 从C++到C#的一些注意事项
5. 在VMWare上装Mac(AMD CPU)最终没搞定……
6. gSOAP在Windows Mobile平台上的使用总结
7. 帮Windows Mobile实现gmtime,localtime,mktime和strftime
8. 用VC++访问文本文件
9. Windows Mobile上网设置详细图解
10. IE9无法完全关闭cleartype效果
最新评论
1. re: 图解数据结构(7)——二叉查找树及平衡二叉查找树
66666
--666
2. re: 帮Windows Mobile实现gmtime,localtime,mktime和strftime
拿走。
谢了。
--hotman_x
3. re: IE9无法完全关闭cleartype效果
现在win8也这个德行了。不知道微软在想什么。明显很多人极度反感的东西它非得坚持。很多人为了改这个甚至去修改注册表。
--讨厌DEARTYPE
4. re: 在VMWare上装Mac(AMD CPU)最终没搞定……[未登录]
用 Oracle VM VirtualBox
--Sam
5. re: C#实现类似C++功能的困惑[未登录]
使用可空类型
--Sam
6. re: 图解数据结构(10)——排序
顶一下,太厉害了。
--byrybye
7. re: IE9无法完全关闭cleartype效果
跟我一模一样!!!恨死cleartype了
--2222
8. re: IE9无法完全关闭cleartype效果[未登录]
我也极为反感,我不止是想放弃iE,如果不是兼容性的限制我立马放弃视窗系统.
--无名
9. re: 图解数据结构(8)——二叉堆
恩,同意@周冲 的说法,出堆的操作其实也就是把根节点出堆之后,最后一个节点放到跟节点然后进行下降操作。博主的入堆操作很好理解,赞一个。
--Greedydaam
10. re: 图解数据结构(8)——二叉堆
很容易理解,谢谢
--金马
让wprintf正常打印汉字
printf可能是很多人接触的第一个C Lib函数,其宽字符版本为wprintf,我很早以前就发现了wprintf不能正常打印汉字,现在才知道应该怎么弄,实在惭愧,直接上代码:
#include
<
locale.h
>
int
_tmain(
int
argc, _TCHAR
*
argv[])
{
setlocale (LC_ALL,
""
);
WCHAR
*
pStr
=
L
"
abc中文
"
;
wprintf(L
"
%s\n
"
, pStr);
return
0
;
}
解决方法如上,很简单,但具体原因说起来还蛮复杂的,感兴趣的话可以google一下。
posted on 2011-02-12 14:00
Jiang Guogang
阅读(1199)
评论(2)
编辑
收藏
引用
所属分类:
Knowledge
评论
#
re: 让wprintf正常打印汉字
2011-06-01 10:25
博主
C++方式:
std::wcout.imbue(std::locale("chs"));
回复
更多评论
#
re: 让wprintf正常打印汉字
2011-07-28 22:36
matrix陈
区域设置问题,以前我也遇到过。
楼主正文中的用法,只限于中文操作系统吧,呵呵
回复
更多评论
刷新评论列表
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
用VS2010发布ASP.net网站
C#实现类似C++功能的困惑
让wprintf正常打印汉字
根据下标数组重调位置
发现MSDN离线文档的第一个错别字
保存QQ空间的网页至本地
一个"滚动数组"类模板
怪异的有符号/无符号转换问题
VSS使用手记
一些可能你不知道的printf的参数
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
Powered by:
C++博客
Copyright © Jiang Guogang