割り当ての 1 つで、配列の要素またはすべての要素を出力するオーバーロードされた関数printを作成する必要があります。配列全体を印刷しても問題ありません。
for( int i = 0; i < size; i++)
cout << list [ i ] <<endl;
しかし、特定の要素を 1 つだけ出力する同じ関数を作成するにはどうすればよいでしょうか? 私が見る方法は、1 つの要素またはすべての数字のどちらを印刷するかをユーザーに尋ねることです。それとも、ここで何か不足していますか?