私は、ユーザーから整数値を受け取るプログラムを作成しようとしています。整数値はミューテータ機能によって変更され、別の機能が画面に表示されます。ご協力いただきありがとうございます。ここに私の努力が今までです。クラスアクセッサ関数とC++のmutator関数
#include <iostream>
using namespace std;
class bank
{
public:
bank();
void output(ostream& out)
{
out<<account;
}
int revised(int acc)
{
acc=acc+acc*2;
}
void set_account(int a)
{
account = a;
}
int get_account()
{
return account;
}
private:
int account;
};
int main()
{
bank obj1;
int i;
cout << "Enter your money";
cin>>i;
obj1.set_account(i);
obj1.output(cout);
return 0;
}
具体的な質問は何ですか?あなたが明確な答えを得ることができるように、明確な質問を含めてください。たとえば、ヘルプが必要なエラーが表示されていますか、プログラムが正しく動作していませんか? – Chara
あなたの質問は何ですか?あなたのコードはまったく動作しませんか?それは部分的に機能しますか?あなたはどんなアウトプットを見ましたか?あなたはどんな出力を得ていますか? –
私のコードは関数の部分でエラーを出します。エラーのないクラスのプロトタイプを宣言しました。しかし、クラスの外側を読み込むとエラーになります。 – Aldrich