私はC++の割り当てを与えられ、実際のコーディングプロセスの前に資料を理解しようとしています。製品の販売、注文の受け取り、在庫の管理などを行うことができる「ストア」をシミュレートするように要求されます。また、すべての販売をログに記録するデータベースを実装する必要があります。実際には動的配列になるTemplateクラスを使用して実装する必要があります。私が達成しなければならない実際の戦略は、2つの配列(一方はもう一方の2倍のサイズ)であり、小さい方の配列がいっぱいになると、大きい方が半分いっぱいになるので、小さい方を削除して新しい配列を作成します-2倍の大きさ他の配列など。
私の質問:ここにテンプレートの本当の理由はありますか?それとも練習のためだけですか?テンプレートを汎用フォームとしてどこで使用するのかわかりませんか?
たぶん誰かが説明や例との適切な関連リンクを知っています。