診断として、アプリに1秒あたりのサイクル数を表示したいと思います。(一人称シューティングゲームでは1秒あたりのフレーム数を考えてください。)
ただし、最新の値、またはリリース以降の平均を表示したくありません。計算したいのは、最後のX値の平均です。
私の質問は、これらの値を保存するための最良の方法についてだと思います。私が最初に考えたのは、固定サイズの配列を作成することでした。そのため、新しい値ごとに最も古い配列がプッシュされます。これはそれを行うための最良の方法ですか?もしそうなら、私はそれをどのように実装しますか?
編集: これが私が書いたクラスです:RRQueue。キューを継承しますが、容量を強制し、必要に応じてデキューします。
編集2: Pastebinはとてもパスです。今GitHubリポジトリにあります。