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
/article/8573014.html 这一篇文章告诉我,每一个文件属性对应的文件头是不一样的。
我们可以从文件的头部来区分一个文件是属于哪种编码,当头部开始的两个字节为 FF FE时,是Unicode的小尾编码;当头部的两个字节为FE FF时,是Unicode的大尾编码;当头部两个字节为EF BB时,是Unicode的UTF-8编码;当它不为这些时,则是ANSI编码。
所以总结出来,当需要保存txt文件为Unicode编码时,只需要在写入内容之前先写入两个字节的Unicode头信息即可。
Unicode的头信息为FE FF
相关文章推荐
- MFC中如何修改属性表的背景色
- 在VC中,如何修改文件的只读属性设置
- 如何实现Windows系统Users组用户可修改IP属性和限制Users组用户访问文件的权限!
- Ubuntu下如何修改文件的属性
- 如何修改Linux文件的属性与权限
- 如何在CMD下批量修改文件及文件夹属性
- 如何修改文件夹和文件被设置为隐藏的属性
- MFC中获取文件的属性(包括文件创建时间、修改时间、访问时间、文件大小等)
- 如何查看iOS沙盒中文件的属性(修改日期,创建日期,大小等)
- 在VC中,如何修改文件的只读属性设置
- 在VC中,如何修改文件的只读属性设置(转)
- 如何在Linux用chmod来修改所有子目录中的文件属性?
- MFC中修改文件属性(包括文件创建时间、文件修改时间、文件访问时间、文件大小等)
- 如何批量修改Windows 7中文件属性
- MFC中如何修改生成的exe文件图标
- 在VC中,如何修改文件的只读属性设置(转)
- 如何访问一个文件的创建、修改时间、文件属性
- MFC中如何修改生成的exe文件图标
- linux基础命令之如何修改文件属性和权限
- git使用diff----git-pull之后如何查看拉下来的文件有那些修改