「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