windows下utf-8转为unicode并打印输出
来源:互联网 发布:同花顺直播软件 编辑:程序博客网 时间:2024/06/09 23:30
windows下utf-8转为unicode并打印输出
首先把utf-8转为unicode
实例:
// 求出rsps->clientid的长度
nLenW = MultiByteToWideChar(CP_UTF8, 0,(LPCSTR)rsps->clientid, -1, NULL, 0);
// 申请空间
wszBuf = malloc(sizeof(WCHAR) * (nLenW + 1));
memset(wszBuf, 0, sizeof(WCHAR) * (nLenW + 1));
// 转换到wszBuf中
MultiByteToWideChar(CP_UTF8, 0, (LPCSTR)rsps->clientid, -1, wszBuf,nLenW);
其次打印输出
实例:
// 把wszBuf的内容打印到控制台
WriteConsoleW(GetStdHandle(STD_OUTPUT_HANDLE),wszBuf,wcslen(wszBuf),&ws,NULL);
参考:
http://topic.csdn.net/u/20110825/10/67fca50f-0a74-463e-9739-43d318df0ae5.html
http://zhouruijun163.blog.163.com/blog/static/1077156200851593114993/
首先把utf-8转为unicode
实例:
// 求出rsps->clientid的长度
nLenW = MultiByteToWideChar(CP_UTF8, 0,(LPCSTR)rsps->clientid, -1, NULL, 0);
// 申请空间
wszBuf = malloc(sizeof(WCHAR) * (nLenW + 1));
memset(wszBuf, 0, sizeof(WCHAR) * (nLenW + 1));
// 转换到wszBuf中
MultiByteToWideChar(CP_UTF8, 0, (LPCSTR)rsps->clientid, -1, wszBuf,nLenW);
其次打印输出
实例:
// 把wszBuf的内容打印到控制台
WriteConsoleW(GetStdHandle(STD_OUTPUT_HANDLE),wszBuf,wcslen(wszBuf),&ws,NULL);
参考:
http://topic.csdn.net/u/20110825/10/67fca50f-0a74-463e-9739-43d318df0ae5.html
http://zhouruijun163.blog.163.com/blog/static/1077156200851593114993/
- windows下utf-8转为unicode并打印输出
- Windows下打印utf-8文件
- linux和windows下 unicode、GBK、utf-8 互相转化
- Windows下字符编码转换(ANSI <--> Unicode <--> UTF-8)
- windows下utf-8和unicode的相互转换
- windows 下UNICODE 多字节和utf-8相互转化
- windows C++ gbk转为utf-8
- php将unicode编码转为utf-8方法
- 字符集编码之间的转换,UTF-8 转为 GB2312,GB2312 转为 UTF-8 ,Unicode 转换成UTF-8
- 字符集编码之间的转换,UTF-8 转为 GB2312,GB2312 转为 UTF-8 ,Unicode 转换成UTF-8
- 在windows下,用lua转换将gbk转为utf-8
- 利用vim 把windows下的字符编码转为utf-8
- Windows API GB2312/Unicode/UTF-8转换
- Windows API GB2312/Unicode/UTF-8转换
- mac下utf-8转unicode
- VC下unicode与utf-8互转
- 用utf-8编码字节,打印unicode字符
- gb2312转为UTF-8
- 设计模式C++之十九(State状态模式)
- Oracle性能分析总结
- 养成良好的java编程习惯
- 进程同步:问题的解决,原语
- [matlab] matlab 画直方图
- windows下utf-8转为unicode并打印输出
- 设计模式C++之二十(完结篇 & 面向对象原则)
- 如何正确设置JSTL in Spring MVC
- 黑客基地
- 黑客基地
- iis7以fastcgi配置php时出现FastCGI进程意外退出问题解决
- 2011 年最重要的 10 个开源软件
- PL/SQL游标使用
- asterisk的简单安装配置