我是班新手,如果我的问题很简单,请对不起。
我有一堂课,假设时间如下:
Class Time {
public:
Time(int, int, int);
void setTime(int,int,int);
int hour;
int minute;
int second;
};
我有
Time t1(0,0,0);
Time t2(0,0,0);
现在,如果我改变
t1.hour=12;
然后我想要t2.hour也改变。 谢谢。
P.S。我实际上在希望它们同步的不同类中使用了这两个。
答案 0 :(得分:0)
感谢您的评论和建议。正如与doug讨论的那样,使小时静态可以解决以下问题:
Class Time {
public:
Time(int, int, int);
void setTime(int,int,int);
static int hour;
int minute;
int second;
};
然后我需要访问以下小时:
Time::hour=12;