小编Dra*_* M.的帖子

重载类实例变量

我一直在寻找这个,没有运气.可能是我正在寻找错误的词语,或者这可能是一个不寻常的请求(或者根本就不可行).

无论如何,我的问题是:我希望能够使用类的实例......嗯,这是一个非常简单的例子:

class attribute
{
    float value;
    float min;
    float max;
}

attribute attr1;
attr1.value = 5.0f;
Run Code Online (Sandbox Code Playgroud)

现在,基本上,我想使用attr1,好像我正在调用

attr1.value
Run Code Online (Sandbox Code Playgroud)

所以当我说时,

std::cout << attr1 << std::endl;
Run Code Online (Sandbox Code Playgroud)

它将打印5.0(或只是5).

谢谢!

c++

1
推荐指数
1
解决办法
69
查看次数

标签 统计

c++ ×1