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

怎么取类中私有变量的值

2013-07-08 
怎样取类中私有变量的值?有个问题:#include stdio.h//#define ASPECTRATIO1.653class GamePlayer{privat

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

热点排行