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

种里有个static int 值 只要删除这个类就出错 为啥

2012-07-22 
类里有个static int 值只要删除这个类就出错 为啥写了个游戏,但是下面这个类出问题了,不知道为什么C/C++ c

类里有个static int 值 只要删除这个类就出错 为啥
写了个游戏,但是下面这个类出问题了,不知道为什么

C/C++ code
class BlackSkill  : public RoleObj{public:    BlackSkill(RoleObj *parentRole,RS_SelectAction SelectAction);    virtual ~BlackSkill();    RS_SelectAction m_SelectAction;    RoleObj *m_ParentRole;    DWORD m_dwLastSystemTime[256];    static int x;//就是这个static    //技能黑火球属性    int m_nPosBall;  //如果把这个删除就会出现Debug error!如果不删就运行正常 为啥呢public:    void FireBall();    void FireBallInit();    void Draw();};

已经初始化了 int BlackSkill::x=0;

[解决办法]
下断跟踪,这里唯一能做的

热点排行