怎样取类中私有变量的值?
有个问题:
#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 类吗? 能修改随便怎么都获取得到了