gpt4 book ai didi

c++ - libiconv - iconv_open() 默认行为?

转载 作者:太空宇宙 更新时间:2023-11-04 04:08:26 24 4
gpt4 key购买 nike

根据 iconv_open() 的文档:http://www.gnu.org/software/libiconv/documentation/libiconv/iconv_open.3.html

“//TRANSLIT”表示当一个字符无法在目标字符集中表示时,可以通过一个或几个字符来近似表示。

和:

“//IGNORE”表示不能在目标字符集中表示的字符将被静默丢弃。

但是,当两者都未指定时,默认行为是什么?

谢谢,Doori 酒吧

最佳答案

如果遇到无法转换为目标字符集的字符,默认行为是停止转换并返回 -1,errno 设置为 EILSEQ

(即,这与 //TRANSLIT//IGNORE 不同)。

关于c++ - libiconv - iconv_open() 默认行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2874527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com