首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

为啥这句会出错

2012-07-28 
为什么这句会出错?C/C++ code#import C:\Program Files\Common Files\System\ado\msado15.dll \no_names

为什么这句会出错?

C/C++ code
#import "C:\Program Files\Common Files\System\ado\msado15.dll" \         no_namespace \        rename("EOF","adoEOF")



1>d:\visual studio\mfcproject\ado\demo214\demo214\stdafx.h(29) : error C2017: 非法的转义序列


[解决办法]
C/C++ code
#import "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll" no_namespace rename("EOF","adoEOF")
[解决办法]
C/C++ code
#import "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll" \         no_namespace \        rename("EOF","adoEOF")
[解决办法]
探讨
C/C++ code

#import "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll" \
no_namespace \
rename("EOF","adoEOF")




当然可以。
你要确定每行末尾的反斜杠之后不要有任何字符,包括空格,就可以编译的过了

[解决办法]
在C中表示‘\’应用‘\\’表示。

热点排行