#include <iconv.h>

 //代码转换:从一种编码转为另一种编码 

 static int CodeConvert(char *from_charset,char *to_charset,char *inbuf,long inlen,char *outbuf,long outlen)

 { 

 iconv_t cd;    

 int rc;    

 //char **pin   =   &inbuf;    

 char *pin   =   inbuf;    

 //char **pout   =   &outbuf;    

 char *pout   =   outbuf;    

 cd = iconv_open(to_charset,from_charset);    

 if (cd==)   

     return -;    

 memset(outbuf,,outlen);    

 printf("^^^^^^^^^^^^^^^^^^^^\n\n\n");

 if (iconv(cd, (char **)&pin, (size_t*)&inlen, &pout, (size_t*)&outlen)==-)   

     return -; 

 printf("######################\n\n\n");

 iconv_close(cd);    

 return ; 

 } 

 //UNICODE码转为GB2312码 

 static int u2g(char *inbuf,int inlen,char *outbuf,int outlen) 

 { 

     return CodeConvert( "utf-8", "gb18030",inbuf,inlen,outbuf,outlen); 

 } 

 //GB2312码转为UNICODE码 

 static int g2u(char *inbuf,size_t inlen,char *outbuf,size_t outlen) 

 { 

 return CodeConvert( "gb18030", "utf-8",inbuf,inlen,outbuf,outlen); 

 }

最新文章

  1. AngularJs之九(ending......)
  2. 删除txt文件每行第一(n)个空格前内容的方法
  3. [iOS 视频流开发-获得视频帧处理]
  4. 类 class
  5. Spring 整合 Flex (BlazeDS)无法从as对象 到 Java对象转换的异常:org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type 'java.util.Date' to required type 'java.sql.Timestamp' for property 'wfsj'; nested exception is java.lang.Ill
  6. 刀哥多线程之gcd-01-sync&amp;async
  7. 安装和启动mongodb数据库
  8. jquery获取元素方式
  9. 使用CSS来显示XML
  10. Trufun云端建模平台之云端UML工具发布
  11. python pygame--倒计时
  12. centos7使用docker部署gitlab-ce-zh应用
  13. PYTHON-模块 re subprocess
  14. springMVC_07乱码及restful风格
  15. 推荐一款jQueryajax插件(Ajaxify jQuery )
  16. 图-&gt;定义
  17. ArcGIS 10安装及破解
  18. (转)python-user-agents
  19. MYSQL流程图
  20. python装饰器原理

热门文章

  1. python爬虫步骤 (新手备学 )爬虫编程。
  2. MySQL日志文件和InnoDB引擎文件简介
  3. 如何在Idea中使用Git将项目代码上传到码云
  4. 获取redis实例绑定cpu的情况
  5. comTest.json文件中内容,被NewsList.vue文件引入
  6. chorme输入框autocomplete(移动端)
  7. wordpress&lt;=4.6版本任意命令执行漏洞
  8. 【笔记】机器学习 - 李宏毅 - 6 - Logistic Regression
  9. PTA甲级B1061 Dating
  10. HTML5 canvas绘图基础(电子名片生成器源码)