Visual Studio error C2001:常量中有换行符的解决方法

xiaoxiao2021-02-28  95

在Visual Studio自动生成的项目中,碰见了一件关于文件编码的问题,集中在类似于以下的语句上:

DASLog (DASProtWarn, L”(%s)消息超时,进入慢循环召唤模式。”, GetHierarchyName());

编译时会出现以下错误:

error C2001:常量中有换行符

解决方法:

1.全部用英文编码,不要用中文

2.偶数中文 或 结尾加英文的符号,如”.”

3.将文件编码进行一个手动(如记事本)转换,改成UTF-8格式

采用notepad++ 手动把unix格式改成windows格式后编译不报错。

原文地址:http://www.vcerror.com/?p=1991

转载请注明原文地址: https://www.6miu.com/read-51063.html

最新回复(0)