此void函数在调用并指定枚举器名称时设置参数的值(枚举类型)。该函数存储要设置的值的变量是私有静态变量。我正在寻找一种可以某种方式访问此变量或能够从另一个void函数获取字符串的方法。
示例:
class A
{
public:
enum Temperature
{
Low,
Medium,
High
};
static void Add(Temperature temperature);
private:
static Temperature tempval;
};
int main()
{
int x = A::Add(A::Low);
A::Add(A::Low);
EXPECT_EQ(x, A::Add);
}