error LNK2001: unresolved external symbol "class CPoint m_MidMouth

来源:互联网 发布:云从 ceo 算法 研究员 编辑:程序博客网 时间:2024/06/09 16:51
error LNK2001: unresolved external symbol "class CPoint m_MidMouth
2009年02月23日 星期一 下午 01:06

error LNK2001: unresolved external symbol "class CPoint m_MidMouth" (?m_MidMouth@@3VCPoint@@A)
error LNK2001: unresolved external symbol "bool m_bMidMouthOK" (?m_bMidMouthOK@@3_NA)
我在另外一个类中定义的变量,然后再view 类中用extern声明,再在view中使用。
结果出现上面的错误 提问时间:2004-4-29 21:28:15 回答次数:(8) 提问人:软界网友 我来回答
回答(1)m_MidMouth要使用某一个类对象的.的方式,比如CABC a; a.m_bMidMouthOK=false;回答人:软界网友 我来回答
回答(2)因为你定义的时成员变量,而不是全局变量,全局变量才像你那么用:)给分吧,嘿嘿嘿回答人:软界网友 我来回答
回答(3)那我怎样才能正常使用呢,急等,解决完马上给分,谢谢回答人:软界网友 我来回答
回答(4)比如你在A类定义了一个成员变量

a.h

class A
{
public:
A(){};
bool m_bMidMouthOK;
}

然后你在View类使用
MyView.cpp

#include "a.h"

CMyView::MyFun()
{
A a;
a.m_bMidMouthOK=false;
}

就这样用啊!回答人:软界网友 我来回答
回答(5)hoho,我谢谢你:)回答人:软界网友 我来回答
关键字: unresolvedexternalsymbol,errorLNK2001,br,classCPointm_MidMouth,m_bMidMouthOK,3VCPoint,view,类中

原创粉丝点击