当前位置: 技术问答>linux和unix
Linux下UTF-8编码的转换
来源: 互联网 发布时间:2016-11-21
本文导语: 请问如何将程序中其它的编码格式转换成utf8啊? 比如我在gtk中要显示中文,如何将要显示的中文转换成UTF-8啊?或者如何直接对其进行utf8编码? | 可以使用iconv函数: #include iconv_t iconv_open...
请问如何将程序中其它的编码格式转换成utf8啊?
比如我在gtk中要显示中文,如何将要显示的中文转换成UTF-8啊?或者如何直接对其进行utf8编码?
比如我在gtk中要显示中文,如何将要显示的中文转换成UTF-8啊?或者如何直接对其进行utf8编码?
|
可以使用iconv函数:
#include
iconv_t iconv_open(char *fromcode, char *tocode);
size_t iconv(iconv_t cd, char **inbuf, size_t *inbytesleft,
char **outbuf, size_t *outbytesleft);
int iconv_close(iconv_t cd);
具体使用可以man。
#include
iconv_t iconv_open(char *fromcode, char *tocode);
size_t iconv(iconv_t cd, char **inbuf, size_t *inbytesleft,
char **outbuf, size_t *outbytesleft);
int iconv_close(iconv_t cd);
具体使用可以man。
|
+1
百度 iconv
|
http://qq164587043.blog.51cto.com/261469/63349
这里面源代码都有,共google下就有了,fedora11下编译验证的
这里面源代码都有,共google下就有了,fedora11下编译验证的
|
不知道用什么写gtk
python中有encode('en_US.UTF-8')
python中有encode('en_US.UTF-8')
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。