linux c++下gb18030、utf8之间的转换
来源:互联网 发布:centos6.5图形网络配置 编辑:程序博客网 时间:2024/06/05 20:17
int nSrcLen;int nDestLen;char szConvertBuf[4096] ={0};char szMess[256] ={0};nSrcLen = strlen(str);nDestLen = 256;if(-1 == ConverCode("GB18030", "UTF-8", str,(size_t)nSrcLen, szConvertBuf, (size_t)nDestLen, szMess)){ retcode=-1; sprintf(m_errMsg, "字符转化失败,[%s]",szMess); m_logger.WriteLog(Err,__LINE__,m_reqNo,RETCODE_SYSTEM,m_errMsg); return string(szMess);}sprintf(m_errMsg, "字符转化成功,[%s]",szConvertBuf);m_logger.WriteLog(Detail,__LINE__,m_reqNo,RETCODE_SYSTEM,m_errMsg);retcode=0;return string(szConvertBuf);}string CHostFunc::UTF8ToGB(const char* str,int &retcode){int nSrcLen;int nDestLen;char szConvertBuf[4096] ={0};char szMess[256] ={0};nSrcLen = strlen(str);nDestLen = 256;if(-1 == ConverCode("UTF-8", "GB18030", str,(size_t)nSrcLen, szConvertBuf, (size_t)nDestLen, szMess)){ retcode =-1; sprintf(m_errMsg, "字符转化失败,[%s]",szMess); m_logger.WriteLog(Err,__LINE__,m_reqNo,RETCODE_SYSTEM,m_errMsg); return string(szMess);}sprintf(m_errMsg, "字符转化成功,[%s]",szConvertBuf);m_logger.WriteLog(Detail,__LINE__,m_reqNo,RETCODE_SYSTEM,m_errMsg); retcode=0;return string(szConvertBuf);
0 0
- linux c++下gb18030、utf8之间的转换
- linux 下 gb18030 转码成 utf8
- c语言下的gb2312和utf8及unicode之间的互相转换
- 常用字库编码的转换(Unicode,Utf8,Big5,Gb18030)
- C语言实现Unicode和UTF8之间的转换
- GBK和UTF8之间的转换 C语言
- GBK和UTF8之间的转换 C语言
- GBK和UTF8之间的转换 C语言
- 在windows平台下UTF8和GB232之间的转换
- Windows编程下, ANSI、UTF8、Unicode之间的转换
- GBK-UTF8之间的转换
- UTF8、UTF16 之间的转换
- Linux下汉字编码的转换(gbk转换为utf8)
- Linux下汉字编码的转换(gbk转换为utf8) .
- UTF-8 GBK UTF8 GB2312 GB18030 之间的区别和关系
- Linux下转换字符集(UTF8转换)(
- Linux下转换字符集(UTF8转换)
- linux c utf8和GBK 的转换函数
- ios线程-GCD
- Nginx Proxy cache + Perl + ImageMagick 做Wap站图片适配 实时压缩
- antlib.xml could not create task or type of type componentdef
- .NET开发不能不知道的CMD命令
- 删除某个目录及目录下的所有子目录和文件
- linux c++下gb18030、utf8之间的转换
- poj 3259 Wormholes 【SPFA&&判断负环】
- 【leetcode】Longest Substring Without Repeating Characters
- Java 将文件打包成 tar 文件
- pyrDown和pyrUp函数
- 今日笔记之 页面跳转 为tableview添加手势关闭键盘 textview获取焦点
- POI解决EXCLE导入03,07兼容性问题
- iOS ARC也会有内存泄露
- mongodb创建集合