MFC单文档打开文本文件 如何判断文件的编码方式是unicode还是ansi这个问题解决了吗?能教教俺吗?
答案:2 悬赏:50 手机版
解决时间 2021-04-04 04:52
- 提问者网友:做自己de王妃
- 2021-04-03 19:20
MFC单文档打开文本文件 如何判断文件的编码方式是unicode还是ansi这个问题解决了吗?能教教俺吗?
最佳答案
- 五星知识达人网友:人间朝暮
- 2021-04-03 20:22
通常情况unicode文件前面有几个字节(术语叫做BOM,你可以百度一下),可以通过BOM来判断。
ansi没有这个BOM。但是这个BOM是编程写进去的,不是自动产生的,如果有的程序员故意没有写入BOM的话,那就没有办法了。
ansi没有这个BOM。但是这个BOM是编程写进去的,不是自动产生的,如果有的程序员故意没有写入BOM的话,那就没有办法了。
全部回答
- 1楼网友:孤独入客枕
- 2021-04-03 21:21
用二进制ue打开文件的时候
ansi: 无格式定义;
unicode: 前两个字节为fffe;
unicode big endian: 前两字节为feff;
utf-8: 前两字节为efbb;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯