我創建了一個名爲「Triangle」的類,現在正試圖從主要部分讀出某個類變量(「SideA」)。我特別聲明SideA爲「公開」以防止訪問問題。 但是,當試圖編譯時,程序會拋出錯誤「類Triangle沒有名爲SideA的成員」。閱讀類變量
我粘貼了最重要的部分爲您提供:
class Triangle
{
public:
float SideA;
};
int main()
{
Triangle Object(); //pair is normally filled with several vars for the constructor)
//I declared "Object" correctly, it can be constructed. "SideA" is filled by the
//constructor. I'm just leaving it out
//right now to keep this text short
//This line is marked when the IDE aborts the compiling process
cout << Object.SideA;
我希望你能幫助我,因爲我真的不知道如何解決這個問題。我從中學習的書籍建議使用特殊函數來實現這些目的(「void readOut {return X}」),但是每次我想要讀出一個數字時,我真的必須寫一個函數嗎?
謝謝你在前進, JustATestAcc
MVP再次擊球。 –
通常情況下,這些對充滿了構造函數的浮點數,我只是把它遺漏了 – JustATestAcc
謝謝大家的回答 – JustATestAcc