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

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


紫衣仙女
浏览 922回答 3
3回答

鸿蒙传说

这要看是什么格式的UTF8文件。如果是纯文本,那么首先要判断BOM文件头,识别文本文件的编码格式;如果是HTML,那么UTF8编码实际是一个codepage声明,要判断超文本格式标记,并定位读取。读取进来之后,实际上就是一个WidecharToMultiByte函数转换一下,转换编码之后就可以使用了。
打开App,查看更多内容
随时随地看视频慕课网APP