提问者:小点点

我如何递增一个类中的独立变量,而不是对象本身? [已关闭]


假设有一个类时间,它包含三种数据类型Hour,Minute和second。 使用运算符重载,我如何分别递增这三个变量?


共1个答案

匿名用户

创建具有一些公共属性的类

class Time {
public:
    int hour = 0;
    int minute = 0;
    int second = 0;
};

然后创建时间实例并更新属性

Time time = Time();

// assign whatever value you like
time.hour = 2;
time.minute = 32;
time.second = 324;

// or use the increment operator
time.hour++

// time.hour now contains the value 3