以UNI code $ C $口岸系统转换为UTF-8最简单的方法 [英] Simplest way to convert unicode codepoint into UTF-8

查看:260
本文介绍了以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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆