【高分求助】linux系统下本地语言编码转utf8。
某个文件内容可能是中文、英文、或其他语言,采用不同编码方式。
请问用什么办法可以把他们都转换成utf8格式?
file -i filename 可以查到字符集,能否根据这个信息转换?
注:用户态程序C语言
------解决方案--------------------#include <iconv.h>
size_t iconv(iconv_t cd,
char **inbuf, size_t *inbytesleft,
char **outbuf, size_t *outbytesleft);
------解决方案--------------------学习下