该文件含有unicode格式的字符,当文件保存为ANSI编码的文本文件时,该字符将丢失.
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了该文件含有unicode格式的字符,当文件保存为ANSI编码的文本文件时,该字符将丢失.相关的知识,希望对你有一定的参考价值。
(其中,我的区域和语言设置正确;而且改变保存时的编码就别说了,没意思;借助Word也别回答,谢谢啦)
电脑上已经乱码的txt文件拷贝到别人电脑上是没问题的,而且我笔记本的附件也找不到了,也进不了dos环境,因为黑框框上会显示中文,而中文是乱码的,求大神们指教
Unicode转换器,是用于将文字和Unicode代码互相转换的工具,能够很快地将两者相互转换,便于研究文件编码方式。
一般的用户可能不需要此类工具,但是在访问某些Unicode网站时可能需要进行代码转换,此时可以进行设置。在浏览器的菜单中点击“查看”-“编码设置”,选中“UTF-8(Unicode)”项目即可将当前网页以Unicode编码方式呈现 参考技术A 就是不在ansi对简体中文win来说在gb-2312简中编码表里的字符,比如一些日文等,因此不用unicode存不下来。用笔记本保存时选另存为,对话框下面部分有个编码,从ansi改成unicode即可 参考技术B 笔记本的附件找不到了是什么意思?
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
Visual Stdio 下编译 C 文件时出现的:
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
解决方案:
打开【文件】->【高级保存选项】,设置合适的编码,我这里选择了“Unicode (UTF-8 带签名) - 代码页 65001”。
重新编译,OK。
以上是关于该文件含有unicode格式的字符,当文件保存为ANSI编码的文本文件时,该字符将丢失.的主要内容,如果未能解决你的问题,请参考以下文章
记事本 该文件含有unicode格式的字符 点确定就变乱码了,notePad++,UltraEditor等编辑器打开也变乱码?
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失