读书人

怎么取类中私有变量的值

发布时间: 2013-07-08 14:13:00 作者: rapoo

怎样取类中私有变量的值?
有个问题:
#include <stdio.h>
//#define ASPECTRATIO 1.653


class GamePlayer{
private:
static const int NumTurns = 5;
int scores[NumTurns];
};
//const int GamePlayer::NumTurns;
GamePlayer g;
int main()
{
//printf("%f\n",ASPECTRATIO);
//printf("%d\n",GamePlayer::NumTurns);
//const int GamePlayer::NumTurns;
//GamePlayer g ;
printf("%d\n",g.NumTurns);

//const int GamePlayer::NumTurns;
return 0;
}
怎样取类中的静态常量?
谢谢~ 类私有变量
[解决办法]
你自己随便写个借口return就好了
[解决办法]
写个非private函数返回这个值
[解决办法]
能修改 GamePlayer 类吗? 能修改随便怎么都获取得到了

读书人网 >C++

热点推荐