创世魂 发表于 2024-1-24 21:35
文件读写类读文本文件只能是 utf16le编码的。 用ansi打开肯定就乱码了。
urenai 发表于 2024-1-25 11:59
文本到多字节()
以ansi写入 ps:win11过后的记事本 默认unicod编码哦。 ...
曼菲士 发表于 2024-1-25 10:30
我的意思是,只要用重写、改写方式,由文件打开创建的文件必定是ANSI格式,需要开发者对文件进行处理才能 ...
Xelloss0618 发表于 2024-1-25 14:22
因为大部分文本编辑器,基本是要读到 BOM 签名才能正确识别为 UTF-16LE 编码,否则默认按 ANSI 或 UTF-8 ...
tmf19901124 发表于 2024-1-25 12:35
读写txt文件都需要自己判断编码的,utf16 utf8 utf8bom ansi每种文件的头几个字节不同的需要自己判断 ...
80805777 发表于 2024-1-25 17:19
utf8和ansi的文本文件没文件头
80805777 发表于 2024-1-25 17:19
utf8和ansi的文本文件没文件头
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) | Powered by Discuz! X3.4 |