为了账号安全,请及时绑定邮箱和手机立即绑定

C++中怎么读取UTF-8编码的文件

C++中怎么读取UTF-8编码的文件

C++
紫衣仙女 2019-05-16 10:10:25
C++中怎么读取UTF-8编码的文件
查看完整描述

3 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

这要看是什么格式的UTF8文件。
如果是纯文本,那么首先要判断BOM文件头,识别文本文件的编码格式;如果是HTML,那么UTF8编码实际是一个codepage声明,要判断超文本格式标记,并定位读取。
读取进来之后,实际上就是一个WidecharToMultiByte函数转换一下,转换编码之后就可以使用了。

查看完整回答
反对 回复 2019-05-17
  • 3 回答
  • 0 关注
  • 921 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信