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

新一篇:  网络爬虫(spider)程序的编程实现 | 旧一篇: CSocket超时(Time-Out)功能的设置及其局限性

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

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

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

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

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

 

 

 

 

 

发表于 @ 2007年09月13日 07:32:00|评论(loading...)|编辑

新一篇:  网络爬虫(spider)程序的编程实现 | 旧一篇: CSocket超时(Time-Out)功能的设置及其局限性

评论

#red 发表于2007-10-15 16:54:27  IP: 124.89.118.*
很好,很强大
#qq 发表于2007-11-04 12:41:49  IP: 58.49.252.*
没看懂,不知所云
#jennyvenus 发表于2008-05-14 10:22:59  IP: 221.219.24.*
多谢,多谢!
#jieao111 发表于2008-06-20 16:33:27  IP: 125.37.68.*
查找替换 \n 为 \n ,
什么意思??
#jieao111 发表于2008-06-20 16:34:10  IP: 125.37.68.*
,打开允许正则表达式选项,

怎么打开??

我正好遇到这个警告,还望指教
#& 发表于2008-07-11 22:37:15  IP: 218.22.21.*
很好很强大
#newstriving 发表于2008-07-16 14:48:30  IP: 210.22.155.*
果然如此,非常感谢。
#fjfhihc 发表于2008-08-07 09:41:33  IP: 221.218.136.*
谢谢
发表评论  


登录
Csdn Blog version 3.1a
Copyright © bigtang5