我开始和同学一起工作。 这里我有两个函数,分别称为 setMaxSickDays 和 getMaxSickDays。 我在 setMaxSickDays 中创建了一个名为 maxSickDays 的变量,我想从 getMaxSickDays 访问它。
class timeOff
{
public:
void setMaxSickDays(numDays &friendlyObject) {
int maxSickDays;
friendlyObject.hours = 240;
maxSickDays = friendlyObject.hours;
}
void getMaxSickDays(numDays &friendlyObject) {
cout << maxSickDays;
}
};
错误:“maxSickDays”未在此范围内声明
这可能看起来很傻,但我是初学者。谢谢!
最佳答案
您使 maxSickDays
成为您类的数据成员。
class timeOff
{
public:
void setMaxSickDays(int days);
int getMaxSickDays();
private:
int maxSickDays;
};
关于c++ - 如何在成员函数#2 中访问成员函数#1 中的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35548824/