我一直在尋找這一點,並沒有任何運氣。可能是我在尋找錯誤的單詞,或者這可能是一個不尋常的請求(或者根本不可行)。重載類實例變量
不管怎樣,我的問題:我希望能夠使用一個類的實例......嗯,這裏有一個很簡單的例子:
class attribute
{
float value;
float min;
float max;
}
attribute attr1;
attr1.value = 5.0f;
現在,基本上,我想用attR1位彷彿我打電話
attr1.value
所以,當我說,
std::cout << attr1 << std::endl;
這將打印5.0(或只是5)。
謝謝!
你存儲''中attr1.value' 5.0f',並想知道你爲什麼把它作爲返回值?真的嗎? –
沒有。再次閱讀。我想知道如何通過使用attr1而不是attr1.value來顯示5(或5.0)。 –
您必須重寫operator << for ostream。你會發現你需要在互聯網上的每一個這個信息 – Garf365