2017-08-19 10 views
0

問題が解決し、私が以前に書いたすべてのテキストを誤って上書きしました。ごめんなさい!(C++)テキストファイルにカスタム名を追加

+1

関連するソースコードを質問自体に置きます。またそれが[mcve]であることを確認してください – AndyG

+0

@AndyG投稿を編集しました、ありがとうございます! –

+1

'balance()'関数の 'accountオブジェクト;'を 'deposit()'関数から変更することはできません。あなたのC++リソースの変数スコープについて読んでください。 – chtz

答えて

2

第1回:ダブルバランス変数で、 にデフォルト値を設定するにはどうすればよいですか?

あなたが与える必要があります。より多くの時間をあなたが費やす必要があり、Web上の情報を検索メニューを作成する

double balance{0.0}; 
コンストラクタで

またはOFC

account(double _balance) : balance(_balance) {} 

「あまり時間均一な初期化を使用することができます" -Mr Yoda 2k17

0

ご質問:預金機能を使用してアカウントクラスの残高変数を更新するにはどうすればよいですか?

預金と残高の方法の間で勘定科目オブジェクトを共有する必要があります。現在、balanceメソッド内に勘定科目オブジェクトを登録しています。簡単にするために、プログラム内のグローバル変数として勘定科目オブジェクトを作成して、預金方法で同じ勘定科目オブジェクトの残高を更新することもできます。しかし、これはあなたが望むものであれば、プログラム内に単一のアカウントオブジェクトしか保持しません。

関連する問題