编码转换(utf8转换为gb2312)
来源:互联网 发布:kindle免费资源 知乎 编辑:程序博客网 时间:2024/05/21 09:33
//编码转换(utf8转换为gb2312)
int utf8togb2312(char *sourcebuf,size_t sourcelen,char *destbuf,size_t destlen)
{
iconv_t cd;
if( (cd = iconv_open("gb2312", "utf-8")) ==0 )
{
return -1;
}
memset(destbuf,0,destlen);
char** source = &sourcebuf;
char** dest = &destbuf;
if(-1 == iconv(cd,source,&sourcelen,dest,&destlen))
{
return -1;
}
iconv_close(cd);
return 0;
}
int utf8togb2312(char *sourcebuf,size_t sourcelen,char *destbuf,size_t destlen)
{
iconv_t cd;
if( (cd = iconv_open("gb2312", "utf-8")) ==0 )
{
return -1;
}
memset(destbuf,0,destlen);
char** source = &sourcebuf;
char** dest = &destbuf;
if(-1 == iconv(cd,source,&sourcelen,dest,&destlen))
{
return -1;
}
iconv_close(cd);
return 0;
}
0 0
- 编码转换(utf8转换为gb2312)
- GB2312编码转换为UTF8编码
- url 编码转换(utf8 - gb2312)
- url 编码转换(utf8 - gb2312)
- GB2312和utf8编码转换
- js 编码转换 gb2312 & utf8
- C++ UTF8 编码转换 GB2312
- UTF8和GB2312编码转换
- asp.net 转换GB2312 的字符串为UTF8编码
- access数据库编码转换:将将UTF8替换为GB2312
- 字符编码转换(UTF8,UNICOD,GB2312。。。。。互相转换)
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- iOS下如何将UTF8字符串转换为GB2312字符串(或者其他编码的字符串)
- javascript,vbscript 编码转换(utf8-gb2312)
- javascript,vbscript 编码转换(utf8-gb2312)
- Large Object Support大对象支持
- 安装cygwin
- B - Median-----(2015 summer training #8(Qualifying))
- 《深入理解Android 卷III》第四章 深入理解WindowManagerService
- uva 10099 The Tourist Guide
- 编码转换(utf8转换为gb2312)
- HDU 1215 七夕节
- quartz 动态配置任务
- select、poll、epoll之间的区别总结
- JPA学习笔记(3)——JPA注解
- Linux常用命令大全
- 在STS或者Eclipse切换用户操作
- 关于pureMVC框架的笔记
- Android应用:Service开发实例(三)之Service的具体应用方法