我创建了一个名为“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