多字节转成unicode出错

doudoushen doudoushen 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在有一段文字在txt文件里面 ,我需要把它读出来,转换成unicode。现在问题是可以正确读出 但是不能用unicodeMultiByteToWideChar转换成unicode(返回总是0,错误代码1113)。我发现一个怪问题:如果打开给我的1.txt后,我ctrl+a ctrl+v 然后新建一个2.txt 把内容拷贝进去之后 发现2个txt内容不相等 2.TXT 比 1.txt少了40个字节。我估计1.txt内有错误的unicodeMultiByteToWideChar不能转换的内容。现在我想知道 怎么解决上面的问题,还有,究竟是哪些字节unicodeMultiByteToWideChar是不能转换的
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
doudoushen
VC/MFC 16,550 成员 421,606 内容