私は C++ に非常に慣れていないため、キューの作成方法についてかなり混乱しています (最初の宿題)。
コンストラクターの場合、Queue の長さを受け入れることになっています。キューの長さは、フィボナッチ数でない場合、指定された長さよりも大きい最も近いフィボナッチ数でなければなりません。(例: コンストラクターで 10 を指定した場合、長さを 13 にします)。
現在、キューを配列として実装しています。ヘッダーのプライベート部分に次のようなものint queueContents[];
を用意し、コンストラクターで最も近いフィボナッチ数に設定する必要がありますか?
ファイル全体で使用するように宣言し、コンストラクターでその長さを設定するにはどうすればよいですか?