永发信息网

我的GB2312转化为UTF-8的代码linux iconv函数为什么一直返回

答案:2  悬赏:60  手机版
解决时间 2021-03-05 17:13
我的GB2312转化为UTF-8的代码linux iconv函数为什么一直返回
最佳答案
The iconv() function returns the number of characters converted in a non-reversible way during this call; reversible conversions are not counted. In case of error, it sets errno and returns (size_t) -1.
返回不可逆转换的字符个数,出错返回-1
全部回答
返回 -1 就是失败了,失败了就要找为什么失败。 一般来说你这里失败可能有下面的原因: 你的 gb2312 字符串含有非法的序列。无法成功转换,请检查来源字符串是否合法。 你的源编码是 gbk ,应该修改为 gbk 你的源编码是 gb18030 ,应该修改为 gb18030 预知详情,请查询 errno 的值。 ps: gb2312 是三十多年前的标准,几十年前就已经升级到了 gb18030,而 windows 实现了其中的一个子集叫做 gbk,现在你能接触到的编码一般会是 gbk 或者 gb18030,如果你使用 gb2312 转码是完全可能出错的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
已知金刚石中C-C键长为1.55×10-10 m,求金
几月份到几月份出生是7虚岁上的一年级(不要
PDF打开出现错误
F时尚地址在什么地方,想过去办事
长寿宴家镇可不可以用401220的邮编
怎么弄Q秀照片轮播
请问企业账户网银转账,自己打印的电子回单能
南塘五组团商办楼停车场在什么地方啊,我要过
梦字开头成语大全
求言情小说男主是医生,女主是他的病人
如何烙薄饼又软又好吃
问道做70级土套用什么材料?要用多少?用的是
LOL战队有韩国人的话 用什么交流啊 中文还是
【有关于读书的名言警句】关于读书的名言警句
如果你是产品经理,会在 QQ 空间实现这些需求
推荐资讯
话费充到没用的号码可以要电信回来吗
细子墩我想知道这个在什么地方
雀氏纸尿裤哪款好用
钱南花苑在哪里啊,我有事要去这个地方
该图区域是我国重要的铁矿石进口地,读图回答
古山金鼎花园小区(南门)地址在什么地方,想过
硫在氧气中燃烧生成物在常温下是什么状态
有从应城客运站到武汉火车站的客车吗?大概需
东裕一街地址有知道的么?有点事想过去
“桃之夭夭”中的“夭夭”的意思是()。
今天建行说办信用卡送东西,我就办了一张,说卡
【数学思考题】昨天下午,张老师布置了一道数
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?