配列を含むコンストラクタを持つクラスがあり、この配列の各メンバをこのクラスの関数に渡して追加するにはどうすればよいですか?C++コンストラクタから関数への配列の受け渡し
コンストラクタの実装
person::person
{
double NoPerson[150]; //no of people
for(int j=0;j<=150;j++)
{
NoPerson[j]=1.00;//has to set to 1 pound
}
double person::aveWage(double NoPerson[])
{
double total;
double NoPerson[150];
using namespace std;
for(int i=0;i<=150 ;i++)
{
total=total+cashCus[i];
}
cout<<"total cash for all customers "<<total <<endl;
}
は、誰もがこれを達成することができる方法を知っていますか?
まず、ループの中で1つから複数のループを作成します。第二に、 'NoPerson'をクラスのメンバー変数にしてみませんか? –
プログラミングの基本的なルールは「ゼロ、1、多く」です。 "150"のような数字は、基本的にあなたのコードには現れません。 –
@JoachimPileborgには例がありますか? – jis