頻繁に更新される大きな配列の適切な構造を探しています。ご協力いただきありがとうございます!背景は次のとおりです。特定の期間の音波を表す連続曲線を描きたいと思います。精度のために、配列の長さはほぼ 44100 になります (CD フォーマット)。そして、最後の 2 番目の波を表現したいだけなので、配列は非常に頻繁に更新されます。1/44100 秒ごとに、最初の要素が削除されます。新しい最後の要素が配列に挿入されます。
頻繁な「malloc/realloc/new」を避けるために、私の現在の解決策は、固定サイズが 44100 の循環キューを使用していますが、動的にキューのサイズを変更したい場合、どういうわけかこれが最も適切な解決策ではないと感じています、多額の費用がかかります。この種の状況は非常に頻繁に発生するはずです。おそらく、この問題に関する適切な特許がいくつかあると思います。みんなありがとう!