字符集转换函数
来源:互联网 发布:淘宝2016全年交易额 编辑:程序博客网 时间:2024/05/24 00:43
在unicode和ansi字符集之间的转换,一直用的是windows平台的SHUnicodeToAnsi和MultiByteToWideChar函数。
但是现在C++11也加入了这个功能,用起来也很方便:
代码如下:
#include <codecvt>#include <iostream>int _tmain(int argc, _TCHAR* argv[]){std::wstring_convert<std::codecvt_utf8<wchar_t>, wchar_t> conv;std::string utf8 = "ansi10002d";std::wstring wstr = conv.from_bytes(utf8);std::string str = conv.to_bytes(wstr);std::wcout << wstr << std::endl;std::cout << str << std::endl;int wait;std::cin >> wait;return 0;}std::codecvt_utf8<wchar_t>这个参数是用来说明是utf8和unicode之间的转换,其他方式可以参考http://zh.cppreference.com/w/cpp/locale/wstring_convert。
0 0
- 字符集转换函数
- 字符集转换函数
- iconv字符集转换函数说明
- 字符集之间转换实现函数
- PHP编码转换函数 自动转换字符集支持数组转换
- 字符集转换
- 字符集转换
- Js字符集编码转换函数Get请求特殊字符处理
- 宽字符集(unicode)说明以及转换函数
- PHP使用iconv函数遍历数组转换字符集
- PHP使用iconv函数遍历数组转换字符集
- php中iconv函数使用_字符集转换编码
- 字符集转换的原因
- JNI字符集的转换
- Java字符集转换解释
- Java字符集转换解释
- cgi 中字符集转换
- Java字符集转换解释
- android优秀开源项目
- 迪杰斯特拉算法
- 接口与抽象类
- RadioButton的API
- 免费的在线密码破解站点(MD5 SHA WPA ...)
- 字符集转换函数
- zoj1463(区间dp+路径打印)
- Balon白话MSDN:从普通DLL中导出C++类(1) – dllexport和dllimport的使用方法(中英对照、附注解)
- 几个字符串和内存操作函数
- Excel自带数据分析工具
- EOJ1488
- 【Git】Git参考资料
- 用Node.js实现Restful风格webservice
- 我的高精度除法模板