您的位置:首页 > 其它

MFC中写文件时,如何将文件的属性修改为Unicode编码

2013-05-16 15:53 302 查看
/article/10273241.html 这一篇文章告诉我,保存文件时,如何生成utf-8的文件属性

/article/8573014.html 这一篇文章告诉我,每一个文件属性对应的文件头是不一样的。

我们可以从文件的头部来区分一个文件是属于哪种编码,当头部开始的两个字节为 FF FE时,是Unicode的小尾编码;当头部的两个字节为FE FF时,是Unicode的大尾编码;当头部两个字节为EF BB时,是Unicode的UTF-8编码;当它不为这些时,则是ANSI编码。

所以总结出来,当需要保存txt文件为Unicode编码时,只需要在写入内容之前先写入两个字节的Unicode头信息即可。

Unicode的头信息为FE FF
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: