这个问题是什么意思?
: error C2064: term does not evaluate to a function
所在行内容为:
SCODE_CODE(e->m_scode),
请问这是什么意思?
该额和修改?
谢谢!
凤潇潇兮路漫漫!
香喷喷兮一大督!
问题点数:50、回复次数:8Top
1 楼fiolin(幽深的水)回复于 2001-11-05 20:02:27 得分 0
I dont know!!!Top
2 楼Julienjut(秋水)回复于 2001-11-05 20:05:52 得分 0
问题不是很清楚?具体些Top
3 楼suds(阿黑)回复于 2001-11-05 20:13:02 得分 0
strMsg.Format(_T("ERROR:CDaoException\n\n")
_T("SCODE_CODE =%d\n")
_T("SCODE_FACILITY=%d\n")
_T("SCODE_SEVERITY=%d\n")
_T("ResultFromScode=%d\n")
SCODE_CODE(e->m_scode),
SCODE_FACILITY(e->m_scode),
SCODE_SEVERITY(e->m_scode),
ResultFromScode(e->m_scode));
其中对e的定义为 CDaoException *e
遍以后就出现一下提示:
error C2064: term does not evaluate to a function
错误行为
SCODE_CODE(e->m_scode),
谢谢回答!!!!!!!
Top
4 楼ydogg(灰毛兔频频)回复于 2001-11-06 13:08:49 得分 0
_T("SCODE_CODE =%d\n")
_T("SCODE_FACILITY=%d\n")
_T("SCODE_SEVERITY=%d\n")
_T("ResultFromScode=%d\n")
这是什么意思,它们是一个参数?还是
_T("SCODE_CODE =%d\nSCODE_FACILITY=%d\nSCODE_SEVERITY=%d\nResultFromScode=%d\n")
Top
5 楼Fortress(观察使)回复于 2001-11-06 13:10:28 得分 15
format的参数中逗号漏了!Top
6 楼RedFire(丹焰)回复于 2001-11-06 13:11:27 得分 15
好象你漏了一个逗号的说。
strMsg.Format(_T("ERROR:CDaoException\n\n")
_T("SCODE_CODE =%d\n")
_T("SCODE_FACILITY=%d\n")
_T("SCODE_SEVERITY=%d\n")
_T("ResultFromScode=%d\n"), // 在这里加一个逗号试一试!
SCODE_CODE(e->m_scode),
SCODE_FACILITY(e->m_scode),
SCODE_SEVERITY(e->m_scode),
ResultFromScode(e->m_scode));
Top
7 楼DeadWolf(三角小眼睛又邪又媚又笨又呆又奸又诈又色)回复于 2001-11-06 13:15:22 得分 20
_T("SCODE_CODE =%d\n")
_T("SCODE_FACILITY=%d\n")
_T("SCODE_SEVERITY=%d\n")
_T("ResultFromScode=%d\n")
后面要加 , 吧
Top
8 楼suds(阿黑)回复于 2001-11-06 13:27:26 得分 0
哎!搞了半天使这里的问题!惭愧!
谢谢!Top




