次のような表を印刷しようとしています。
Number of Queues
Oc 2 3 4 5
50,000 average-max average-max average-max average-max
100,000 average-max average-max average-max average-max
150,000 average-max average-max average-max average-max
などなど
ここで、平均は getAverage() であり、最大は getMax() です。
amount には段階的な Oc 値が含まれます。
これを行うために使用しようとしているコードは次のとおりです。
cout << setw(5) << "Oc" << setw(10) << "2" << setw(5) << "3" << setw(5) << "4" << setw(5) << "5" << endl << endl;
while (amount < 400000)
{
amount += 50000;
for (int i = 2; i <= 5; i++) //2 and 5 for the number of queues
{
Simulator simulator(i, amount);
simulator.start();
cout << setw(5) << amount << setw(10) << simulator.getAverage() << "-" << simulator.getMax();
} //end for loop
} //end while loop
テーブルを適切に表示するには、これを修正する助けが必要です。現時点では、あちこちにあります。