以UNI code $ C $口岸系统转换为UTF-8最简单的方法 [英] Simplest way to convert unicode codepoint into UTF-8
本文介绍了以UNI code $ C $口岸系统转换为UTF-8最简单的方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
什么是一个统一code $ C $口岸系统转换成在C UTF-8字节序列最简单的方法?该弹簧想到的唯一方法是使用的iconv
从UTF-32LE codePAGE为UTF-8映射,但似乎有点小题大做。
What's the simplest way to convert a Unicode codepoint into a UTF-8 byte sequence in C? The only way that springs to mind is using iconv
to map from the UTF-32LE codepage to UTF-8, but that seems like overkill.
推荐答案
统一code转换将不是一个简单的任务。用iconv似乎并不像矫枉过正的我的全部。或许有一种的iconv可以使用,以避免使系统()调用,如果这是你想避免什么库版本。
Unicode conversion is not a simple task. Using iconv doesn't seem like overkill at all to me. Perhaps there is a library version of iconv you can use to avoid make a system() call, if that's what you want to avoid.
这篇关于以UNI code $ C $口岸系统转换为UTF-8最简单的方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文