早教吧作业答案频道 -->其他-->
f:\test\ado\debug\msado15.tlh(407):warningC4146:unaryminusoperatorappliedtounsignedtype,resultstillunsignedf:\test\ado\stdafx.cpp(5):errorC2501:'rename':missingstorage-classortypespecifiersf:\test\ado\stdafx.cpp(5):errorC2373:'rena
题目详情
f:\test\ado\debug\msado15.tlh(407) :warning C4146:unary minus operator applied to unsigned type,result still unsigned
f:\test\ado\stdafx.cpp(5) :error C2501:'rename' :missing storage-class or type specifiers
f:\test\ado\stdafx.cpp(5) :error C2373:'rename' :redefinition; different type modifiers
d:\program files\microsoft visual studio\vc98\include\stdio.h(335) :see declaration of 'rename'
f:\test\ado\stdafx.cpp(5) :error C2078:too many initializers
f:\test\ado\stdafx.cpp(5) :error C2440:'initializing' :cannot convert from 'char [7]' to 'int'
This conversion requires a reinterpret_cast,a C-style cast or function-style cast
f:\test\ado\stdafx.cpp(5) :error C2143:syntax error :missing ';' before 'PCH creation point'
我在使用VC++编写数据库方面的程序时,引用了“#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")rename("BOF","adoBOF")”之后,就出现了上述的问题,
f:\test\ado\stdafx.cpp(5) :error C2501:'rename' :missing storage-class or type specifiers
f:\test\ado\stdafx.cpp(5) :error C2373:'rename' :redefinition; different type modifiers
d:\program files\microsoft visual studio\vc98\include\stdio.h(335) :see declaration of 'rename'
f:\test\ado\stdafx.cpp(5) :error C2078:too many initializers
f:\test\ado\stdafx.cpp(5) :error C2440:'initializing' :cannot convert from 'char [7]' to 'int'
This conversion requires a reinterpret_cast,a C-style cast or function-style cast
f:\test\ado\stdafx.cpp(5) :error C2143:syntax error :missing ';' before 'PCH creation point'
我在使用VC++编写数据库方面的程序时,引用了“#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")rename("BOF","adoBOF")”之后,就出现了上述的问题,
▼优质解答
答案和解析
很简单,如果rename是在新一行开始的,在no_namespace后面加斜杠\就可以了.改成:
#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace \
rename("EOF","adoEOF") rename("BOF","adoBOF")
如果不换行的话,就把从rename后面开始的内容接到no_namespace后面,不用斜杠,中间以空格隔开.
#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace \
rename("EOF","adoEOF") rename("BOF","adoBOF")
如果不换行的话,就把从rename后面开始的内容接到no_namespace后面,不用斜杠,中间以空格隔开.
看了 f:\test\ado\de...的网友还看了以下:
函数f(x)=[x]的函数值表示不超过x的最大整数,例如,[-3.5]=-4,当x属于(-2.5, 2020-04-27 …
根据下列条件,分别画出函数图象在这点附近的大致形状:(1)f(1)=-5,f′(1)=-1;(2) 2020-05-14 …
高一数列难题等比数列an中.a1>1.q>0.且f(n)=log2an.f(1)+f(3)+f(5 2020-06-02 …
如题函数f(x)对任意实数x满足条件f(x+1)=1/f(x)若f(1)=-5,则f[f(5)]= 2020-06-06 …
已知偶函数f(x)对于任意x∈R都有f(x+1)=-f(x),且f(x)在区间[0,2]上是递增的 2020-06-26 …
给出幂函数:(1)f(x)=x (2)f(x)=x^2 (3)f(x)=x^3 (4)f(x)=二 2020-06-27 …
f(x)是定义在R上的偶函数,f(x+3)=-(1/f(x)),当x∈[-3,-2]时f(x)=2 2020-07-18 …
导数题设f(5)=5,f'(5)=3,g(5)=4,g'(5)=1在下列情况下求h(5)和h'(5 2020-07-30 …
高中数学!紧急啊!函数f(x)对于任意实数x满足条件f(x)f(x+2)=1,若f(1)=-5,则 2020-07-31 …
已知函数f(x)=cos2x/5+sin2x/5(x属于R),给出以下命题1.函数f(x)的最大值是 2020-12-08 …