libiconv库-----在windows中的使用

本文介绍了如何在Windows下,特别是在VS2008环境中使用libiconv库进行字符编码转换。作者从解决不同进程间字符串编码不一致的问题出发,详细讲述了下载libiconv 1.11源码,参照README和网上教程进行编译,生成库文件,并配置VS2008项目的Include和Lib路径的过程。
摘要由CSDN通过智能技术生成

iconv是很多Linux发行版中都含有的一个工具

 

说起它是干什么的,就像它的自述一样

 

因为很多很多的原因呢,世界各地的人们使用不用的语言,不通的字符编码系统

 

更加因为一些操蛋的设计,后台的编码和前台的编码不一致的问题,造成字符串的编码需要来来回回的转换

 

而iconv就是这么一个工具,你可以直接用shell调用

 

当然,它也提供了函数的调用方式,让你蛋疼不已的编码转换,终于有了一个不错的解决方案

 

但是,我终于要说到但是的这个方面了

 

但是libiconv是Linux下面的工具,是的,你没有看错

 

但是有可能会说,为啥要在windows下面编程呢

 

这也是我的疑问,但是基于种种操蛋的历史缘由,我就是要在windows下面修改一个程序

 

程序在数个进程之间传递字符串,有的程序需要UTF-8,有的需要GBK

 

真是让我蛋疼不已

 

下面谢谢libiconv在windows下面的使用吧

 

个人使用的是VS2008的开发环境,使用自带的nmake和cl工具</

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值