去掉VS2005中VC8的警告错误:warning C4819: 该文件包含不能在当前代码页(936)中表示的字符...

原创 2007年09月13日 07:32:00

中文VC8的程序员可能会常常看见这个warning:

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失.

这个警告没有什么坏影响,但会影响心情:) 所以还是要治理一下:

哪个文件出现这个警告错误,打开它, 用VS2005的查找替换功能,打开允许正则表达式选项,选择当前窗口,查找替换 /n 为 /n ,  然后,这个世界就清净了。

原因: 查找的 /n 是跨平台的回车,替换的 /n 却是当前代码页的回车了。

 

 

 

 

 

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

persistence.hpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 utility.hpp ...

真正管用!warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

从ubuntu下写的程序,想要移植到windows 的vs2010中去跑,结果在程序运行的时候,出现了很多warning C4819。苦恼,原因是换行符。 经过我多次尝试,包括网上一些去掉这些警告的...

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 网上查的方法如下: (1)转换Code文件为Unicode格式...

opencv3错误集锦(二)—— 该文件包含不能在当前代码页(936)中表示的字符

1. 错误现象warning C4819: 该文件包含不能在当前代码页(936)中表示的字符2. 错误分析代码页:代码页是字符集编码的别名,也有人称”内码表”。早期,代码页是IBM称呼电脑BIOS本身...

warning C4566: 由通用字符名称“\u202A”表示的字符不能在当前代码页(936)中表示出来

今天在使用fopen函数打开文件时,一直都是返回空值。我的文件路径是直接从文件属性中复制来的   编译器报错如下图所示:   按照这个显示应该是编码格式有问题。单机文件,选择高级保存选项   更...

C4819:该文件包含不能在当前代码页中表示的字符。请将该文件保存为Unicode格式以防数据丢失

参考资料 warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止...

该文件包含不能在当前代码页(936)中表示的字符。

错误提示:该文件包含不能在当前代码页(936)中表示的字符。 错误提示:该文件含有xxx换行符 解决办法:1、点击错误提示,打开报错的文件。2、用鼠标左键单击一下该报错文件位于编辑区的文件标签...

VC2005 warning C4819 消除方法

一、 Warning C4819:The file contains a character that can ot be represented in the current code page(...
  • hbhhww
  • hbhhww
  • 2012年09月24日 17:37
  • 360

【IDE-Visual Studio】VC\VS2005\VS2008\VS2010 消除、忽略、加强警告Warning

编译器: warning  CXXXX VC中#pragma warning指令  该指令允许有选择性的修改编译器的警告消息的行为 指令格式如下: #pragma warning( warning-...

VS2005(VC8)编译Xalan-C_1_10_0(更好的方法)

之前写过一篇文章《VS2005(VC8)编译Xalan-C_1_10_0》,主要是用“将wchar_t类型视为内置类型”的选项改为否。见下图。 这样修改后,随之带来的问题是,使用这个库的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:去掉VS2005中VC8的警告错误:warning C4819: 该文件包含不能在当前代码页(936)中表示的字符...
举报原因:
原因补充:

(最多只允许输入30个字)