我目前正在使用ATM程序,该程序会提示用户输入用户名和密码,以便他们可以访问其帐户。我被要求使用数组来存储此信息,但是我在确切地了解如何处理它方面遇到了麻烦。这是我的教授写的:
在main中,使用以下Account对象初始化一个Account数组:
Account1 Account2 Account3
Account Num: 123 Account Num: 456 Account Num: 789
Account Pin: abc123 Account Pin: def456 Account Pin: ghi789
Balance: 100.00 Balance: 50.00 Balance: 200.00
如何将这些信息存储在一个阵列中?在此先感谢您的帮助!
创建一个Account
类以在一个地方保存一个帐户的所有信息:
class Account {
public:
std::size_t m_num;
std::string m_pin;
std::size_t m_balance; // alternative use double here
};
然后Account[3]
使用支撑初始化(C ++ 11)声明并初始化数组(类型为object ):
Account account[3] = {
{123, "abc123", 100}, ...
};
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句