字符串转换
来源:互联网 发布:2016淘宝热卖行业 编辑:程序博客网 时间:2024/05/19 02:21
char * CProcessUpdate::utf82gbk( char* strbuf )
{
//utf-8转为Unicode
int size = MultiByteToWideChar(CP_UTF8, 0, strbuf, -1, NULL, 0);
WCHAR *strUnicode = new WCHAR[size];
MultiByteToWideChar(CP_UTF8, 0, strbuf, -1, strUnicode, size);
//Unicode转换成UTF-8;
int i = WideCharToMultiByte(CP_ACP, 0, strUnicode, -1, NULL, 0, NULL, NULL);
char *strGBK = new char[i];
WideCharToMultiByte(CP_ACP, 0, strUnicode, -1, strGBK, i, NULL, NULL);
return strGBK;
}
{
//utf-8转为Unicode
int size = MultiByteToWideChar(CP_UTF8, 0, strbuf, -1, NULL, 0);
WCHAR *strUnicode = new WCHAR[size];
MultiByteToWideChar(CP_UTF8, 0, strbuf, -1, strUnicode, size);
//Unicode转换成UTF-8;
int i = WideCharToMultiByte(CP_ACP, 0, strUnicode, -1, NULL, 0, NULL, NULL);
char *strGBK = new char[i];
WideCharToMultiByte(CP_ACP, 0, strUnicode, -1, strGBK, i, NULL, NULL);
return strGBK;
}
阅读全文
0 0
- 字符串转换
- 字符串转换....
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- 字符串转换
- Swift系列之——UISearchBar的简单使用
- Hadoop-2.7.2集群的搭建——集群学习日记
- 【面试题】计算机网络相关
- composer部署Yii2框架(linux)遇到问题及解决思路总结
- 1181: 谁的年龄最小(结构体专题)
- 字符串转换
- 华为OJ——统计大写字母个数
- ld: framework not found Pods
- [RK3288][Android6.0] 调试笔记 --- 低电压引起的关机问题
- 矩阵和图像操作
- C++之运用成员模板接受所有兼容类型(45)---《Effective C++》
- 诡异的二叉树非递归遍历之前序
- Linux的一些基本操作回顾
- https 明文暗文...